تنظیمات تاریخ قمری در ویندوز
نویسنده: وحید نصیری
تاریخ: ۱۳۹۵/۰۸/۱۸ ۱۹:۵
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
using System;
using System.Globalization;
namespace ArabicDate
{
class Program
{
static void Main(string[] args)
{
var now = DateTime.Now;
var date = now.ToString("d MMMM yyyy", new CultureInfo("ar-SA"));
Console.WriteLine(date);
}
}
}
new CultureInfo("ar-SA") { DateTimeFormat = { Calendar = new HijriCalendar() } } // تبدیل تاریخ میلادی به قمری new DateTime(2018, 08, 31).ToIslamicDay() -> new IslamicDay(1439, 12, 19) // تبدیل تاریخ شمسی به قمری IslamicDateUtils.PersianDayToIslamicDay(1397, 6, 9) -> new IslamicDay(1439, 12, 19)

var now = Convert.ToDateTime("2020-08-29");
var date = now.ToString("d MMMM yyyy", new CultureInfo("ar-SA"));
Console.WriteLine(date);