PDA

View Full Version : سوال: نمایش تاریخ datetime به صورت میلادی بعد از دریافت اطلاعات با استفاده linq



blackwater
سه شنبه 02 آذر 1395, 11:25 صبح
سلام.
من اطلاعات datetime رو به میلادی ذخیره می کنم و اون هم ذخیره می شه.
اما وقتی تاریخ سیستم رو فارسی می کنم میام کوئری می زنم میاد و تاریخ ها رو به من فارسی یعنی شمسی بر می گردونه و نمایش میده؟!!!
من می خوام در هر صورت تاریخ من میلادی نمایش داده بشه!!!

میشه بگین اشکال از کجاست؟

Mahmoud.Afrad
سه شنبه 02 آذر 1395, 23:39 عصر
مشکلی وجود نداره. برنامه شما هم از Culture پیشفرض ویندوز استفاده میکنه مگر اینکه خودتون در برنامه تنظیمش کنید. بستگی به کنترلی داره که استفاده میکنید
مثلا
http://barnamenevis.org/showthread.php?531360-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D8%A8%DB%8C%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D9%88-%D9%81%D8%B1%D9%85%D8%AA-%D9%BE%D9%88%D9%84%DB%8C-%D8%AF%D8%B1-RadGridView&p=2345521&viewfull=1#post2345521
و یا اینکه Culture برنامه رو تغییر بدید که در اینصورت روی همه اجزا تاثیرگذار خواهد بود.
Application.CurrentCulture = CultureInfo.InvariantCulture;

blackwater
چهارشنبه 03 آذر 1395, 10:02 صبح
مشکلی وجود نداره. برنامه شما هم از Culture پیشفرض ویندوز استفاده میکنه مگر اینکه خودتون در برنامه تنظیمش کنید. بستگی به کنترلی داره که استفاده میکنید
مثلا
http://barnamenevis.org/showthread.php?531360-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D8%A8%DB%8C%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D9%88-%D9%81%D8%B1%D9%85%D8%AA-%D9%BE%D9%88%D9%84%DB%8C-%D8%AF%D8%B1-RadGridView&p=2345521&viewfull=1#post2345521
و یا اینکه Culture برنامه رو تغییر بدید که در اینصورت روی همه اجزا تاثیرگذار خواهد بود.
Application.CurrentCulture = CultureInfo.InvariantCulture;



سلام.
بله دسته دیروز خودم جواب رو پیدا کردم اما یکم فرق داشت.


CultureInfo("en-US")


من اینجوری نوشتم.

ممنون از کمکتون