نمایش نتایج 1 تا 6 از 6

نام تاپیک: بدست آوردن روزهای جمعه و تعطیلات سال

  1. #1

    بدست آوردن روزهای جمعه و تعطیلات سال

    با سلام
    مخواستم در سال خاصی روزهای جمعه وتعطیلی آن را بدست بیارم برای این کار چکار باید کنم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    همین نزدیکیها
    پست
    683

    نقل قول: بدست آوردن روزهای جمعه و تعطیلات سال

    اگه تاریخ میلادی بود از این کد استفاده کن

    اگه شمسی بود اول تبدیل به میلادی کن


    privatevoid button1_Click(object sender, EventArgs e)
    {
    System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
    string pday = "";
    string dp = pc.GetDayOfWeek(DateTime.Now).ToString();
    if (dp == "Saturday")
    pday = "شنبه";
    if (dp == "Sunday")
    pday = "یکشنبه";
    if (dp == "Monday")
    pday = "دوشنبه";
    if (dp == "Tuesday")
    pday = "سه شنبه";
    if (dp == "Wednesday")
    pday = "چهارشنبه";
    if (dp == "Thursday")
    pday = "پنجشنبه";
    if (dp == "Friday")
    pday = "جمعه";

    textBox1.Text = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now) + " " +pday;
    }

  3. #3
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: بدست آوردن روزهای جمعه و تعطیلات سال

    با سلام

    با درست بودن یا نبودن جواب کاری ندارم ولی شرط if رو به این صورت بنویسید خیلی بهتره :


    switch (dp)
    {
    case "Sunday":
    pday = "یکشنبه";
    break;
    case "Monday":
    pday = "دوشنبه";
    break;
    case "Tuesday":
    pday = "سه شنبه";
    break;
    case "Wednesday":
    pday = "چهارشنبه";
    break;
    case "Thursday":
    pday = "پنجشنبه";
    break;
    case "Friday":
    pday = "جمعه";
    break;
    case "Saturday":
    pday = "شنبه";
    break;
    }



    کد شما حتما 7 بار یک شرط رو چک میکنه ولی Switch چنین کاری رو به این شکل انجام نمیده. برنامه رو trace کنید متوجه منظور من میشید
    موفق باشید

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    همین نزدیکیها
    پست
    683

    نقل قول: بدست آوردن روزهای جمعه و تعطیلات سال

    ممنون از راهنمایی
    میدونم
    چون کد رو قبلا داشتم کپی پیست کردم

  5. #5

    نقل قول: بدست آوردن روزهای جمعه و تعطیلات سال

    ممنون از اسال جوابتون
    امافکر می کنم که این کد روزهای هفته به همراه تاریخ نشون میده نه جمعه وتعطیلات سال
    درسته؟

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    دی 1383
    محل زندگی
    اصفهان
    پست
    40

    نقل قول: بدست آوردن روزهای جمعه و تعطیلات سال

    براي روزهاي جمعه كه دوستان جواب دادن اما براي روزهاي تعطيل (كه شمسي و فمري هستن) مي تونيد يه table بسازيد كه در ان يه فيلد نوع تاريخ(قمري يا شمسي) يه فيلد تاريخ كه فقط روز و ماه را نگه داري مي كنه و ي فيلد براي پيام خاصي براي آن روز(دلخواه) را داشته باشين يه بار تموم روزهاي تعطيل را در ان ذخيره ميكنيد (حدودا 30 تا 40 روزه) و در اول برنامه روز و ماه قمري و روز و ماه شمسي را از table مي خونيد اگه وجود داشت كه متوجه ميشيد و گرنه كه تعطيل نيس براي تاريخ قمري و شمسي هم كه خود .net موردي نداره و بهتون بر ميكرونه اگه سوالي داشتين بكيد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •