ورود

View Full Version : نیم ساعت تاخیر زمانی در استفاده از DateTime.Now



resident
چهارشنبه 24 آذر 1395, 22:31 عصر
سلام.
من میخوام تاریخ و ساعت جاری رو در فیلد تاریخ نشون بدم.
از کد زیر استفاده کردم.

DateConverter.GregorianToPersianDate(DateTime.Now, true)
تابع GregorianToPersianDate تاریخ مبلادی رو به شمسی تبدیل می کنه.
اما مشکلی که داره اینه که ساعت رو نیم ساعت جلوتر نشون میده.
مشکل از کجاست؟

Moien Tajik
پنج شنبه 25 آذر 1395, 12:15 عصر
اگر مطمئن هستید جای دیگه اشتباهی ندارید و اشتباه از PersianDate هست ، میتونید ساعت رو نیم ساعت عقبتر بهش بدید :

DateConverter.GregorianToPersianDate(DateTime.Now. AddMinutes(-30), true)

resident
پنج شنبه 25 آذر 1395, 17:08 عصر
اگر مطمئن هستید جای دیگه اشتباهی ندارید و اشتباه از PersianDate هست ، میتونید ساعت رو نیم ساعت عقبتر بهش بدید :

DateConverter.GregorianToPersianDate(DateTime.Now. AddMinutes(-30), true)


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