سلام
من یک وب سایت چند زبانه دارم که در اون برای نمایش تاریخ در قسمتی از پروژه از روش ریز استفاده میکنم
مثلا برای نمایش تاریخ به فرمت هجری شمسی
DateTime.Now.ToString("ddd, dd MMM yyyy", new System.Globalization.CultureInfo("fa-IR"))
در زمان توسعه که بر روی ویندوز 10 هست تاریخ رو به صورت شمسی و همانطور که انتظار میره نشون میده اما زمانی که به سرور منتقل میکنم به فارسی مینویسه ولی در وافع تاریخ رو میلادی نشون میده مثلا به جای اینکه نشون بده "یکشنبه 30 اردیبهشت 1397" نشون میده "یکشنبه 20 مه 2018". این در حالی هست که در ویندوز 10 درست نشون میشده و این مشکل بر روی سرور وجود داره شمن اینکه این مشکل فقط برای تقویم فارسی هست. ویندوز 2012 r2 هست.
ممنون میشم کسی اگر در این زمینه اطلاعاتی داره راهنمایی کنه.
متشکر