مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

منال مجموعه

عضویت از 1393/10/21

استفاده از Calender معرف سایت شما و تغییر روز و ماه در کد

  • دوشنبه 12 شهریور 1397
  • 10:56
تشکر میکنم

سلام وقت بخیر

یه قالب Calender زیبا گذاشته بودین تو سایت که از کلاس PersianCulture

دانلود کردم و استفاده کردم اما با تبدیل تاریخ آن با کلاس PersianCalendar متوجه شدم که جای ماه و روز اشتباه محاسبه میشه.لطفا راهنمایی ام کنید

تبدیل تاریخ ام هم به این صورت :

    public static string ToPersianDates(this DateTime dt)
        {
            PersianCalendar pc = new PersianCalendar();
            int year = pc.GetYear(dt);
            int month = pc.GetMonth(dt);
            int day = pc.GetDayOfMonth(dt);


            return year + "/" + month + "/" + day;
        }



شمسی به میلادی

 public static DateTime ToMiladiDate(this DateTime dt)
        {
            PersianCalendar pc = new PersianCalendar();
            return pc.ToDateTime(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, 0, 0);

        }

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 12 شهریور 1397
  • 11:58

متوجه اشتباه محاسبه میکنه نمیشم  

نمونه خروجیش رو قرار بدید 

کاربر سایت

منال مجموعه

عضویت از 1393/10/21

  • جمعه 6 مهر 1397
  • 12:01

نمونه خروجی اش تو عکس مشخصه

دیگه ازش استفاده نمیکنم.باز از سایتتون Kendo UI v2014.1.318رو برداشتم

استفاده کردم مشکلی نداشت ممنون هم ساعتش هم زمانش

اما وقتی تو صفحه استفاده می کنم سایر اسکریپت هام دیگه کار نمی کنن.می تو نین راهنمایی ام کنین.

این لینک تقویم که استفاده کردم

https://barnamenevisan.org/Articles/Article2335.html

مشکل دومم اینه چطور value تقویم همیشه تاریخ جاری رو نشون بده.

کاربرانی که از این پست تشکر کرده اند

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

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)