View Full Version : تبدیل تاریخ میلادی به هجری (به راحتی آب خوردن)
Xcalivorse
جمعه 04 مرداد 1387, 21:02 عصر
برای تبدیل تاریخ میلادی به حجری میتوانید به راحتی از کد زیر استفاده کنید:
HijriCalendar HijriCalendar1 = new HijriCalendar();
DateTime Date1 = DateTime.Now;
int Year = HijriCalendar1.GetYear(Date1);
int Month = HijriCalendar1.GetMonth(Date1);
int day = HijriCalendar1.GetDayOfMonth(Date1);
String HijriDate = Year.ToString() + "\\" + Month.ToString() + "\\" + day.ToString();
MessageBox.Show(HijriDate);
Xcalivorse
شنبه 05 مرداد 1387, 12:34 عصر
در ضمن با سال کبیسه هم مشکلی نداره
migrant
شنبه 05 مرداد 1387, 13:16 عصر
برای تبدیل تاریخ میلادی به حجری میتوانید به راحتی از کد زیر استفاده کنید:
HijriCalendar HijriCalendar1 = new HijriCalendar();
DateTime Date1 = DateTime.Now;
int Year = HijriCalendar1.GetYear(Date1);
int Month = HijriCalendar1.GetMonth(Date1);
int day = HijriCalendar1.GetDayOfMonth(Date1);
String HijriDate = Year.ToString() + "\\" + Month.ToString() + "\\" + day.ToString();
MessageBox.Show(HijriDate);
ممنون دوست عزیز ولی آیا این کلاس hijri calender از کلاس های خود دات نت هست ؟؟؟؟
Xcalivorse
شنبه 05 مرداد 1387, 15:06 عصر
بله و با در فضای نام System.Globalization قرار داره.
System.Globalization.HijriCalendar
mohammed
جمعه 01 آذر 1387, 14:04 عصر
سلام.
اگر امکان دارد بفرمایید فرق HijriCalendar با PersianCalndar چیست؟
linux
جمعه 01 آذر 1387, 15:18 عصر
سلام.
اگر امکان دارد بفرمایید فرق HijriCalendar با PersianCalndar چیست؟
HijriCalendar برای تقویم هجری قمری هست و persianCalendar هم برای تقویم هجری شمسی
black_hole
جمعه 08 آذر 1387, 13:40 عصر
ولی شما اگر تاریخ 14 تیر ماه 1387 را ست کنید تاریخ هجری روز 0 رجب را نشان میده چرا ؟ میشه لطف کنید بگید متغییر
.HijriAdjustment را چی ست کنیم؟
ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.