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

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

آموزشگاه برنامه نویسان

مشکل در تبدیل تاریخ شمسی به میلادی

چهارشنبه, 26 مهر 1396 09:17

مشکل در تبدیل تاریخ شمسی به میلادی

سلام

من با کد زیر می خوام تاریخ شمسی رو به میلادی تبدیل کنم اما من تاریخ امروز 1396/7/24 رو بهش می دم خروجی 10/16/2017 رو می ده که یعنی ۲ روز عقب تر رو نشون می ده . مشکل چی هست ؟ و چطور رفع کنم این مشکل رو ؟

public readonly System.Globalization.PersianCalendar PersianCalendar = new System.Globalization.PersianCalendar();
 
public ActionResult testdate()
        {
            var mmm = PersianCalendar.ToDateTime(1396, 7, 24, 0, 0, 0, 0);
            return Content(mmm.ToString());
        }

با تشکر

آکادمی برنامه نویسان تلگرام برنامه نویسان
چهارشنبه, 26 مهر 1396 09:35

نقل قول : مشکل در تبدیل تاریخ شمسی به میلادی

تاریخ سیستم شما درست است ؟

کسانی که از این پست تشکر کرده اند : jaykob,
چهارشنبه, 26 مهر 1396 09:59

نقل قول : مشکل در تبدیل تاریخ شمسی به میلادی

سلام

بله درست هست . Time Zone رو هم چک کردم . تصویرش رو ضمیمه کردم .

با تشکر

دانلود فایل ضمیمه

کسانی که از این پست تشکر کرده اند :
چهارشنبه, 26 مهر 1396 10:13

نقل قول : مشکل در تبدیل تاریخ شمسی به میلادی

ببخشید حل شد . مشکل از تاریخ ورودی بود که من اشتباه می زدم

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

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید