View Full Version : تبدیل تاریخ های شمسی و قمری و میلادی به یکدیگر
Messenger
یک شنبه 07 مهر 1392, 09:18 صبح
من میخوام تاریخ های شمسی و میلادی و قمری رو بوسیله یه صفحه وب ASP.Net با برنامه نویسی c# به هم تبدیل کنم. راهکارهای زیادی خوندم و دیدم، منتها میخوام برنامه نویسیش رو خودم انجام بدم و یاد بگیرم. برنامه آماده از قبل باشه خوبه که بشه بهش نگاه کرد و یاد گرفت؛ نباشه هم ممنون میشم یکی از دوستان زحمت بکشن و برام توضیح بدن.
Messenger
یک شنبه 07 مهر 1392, 09:48 صبح
واسه تبدیل های قمری ظاهرا کار زیادی نیازه تا بشه تاریخ ها رو با هم جور کرد. فعلا میذاریمش کنار، الگوریتم رو پیدا کردم : http://mmb-gahir.blogsky.com/Algorithm_and_Sample_of_ADData2Shamsi
پله پله میرم جلو.
aminireza65
یک شنبه 07 مهر 1392, 10:38 صبح
خوب چرا خودتو اذیت می کنی؟
چرا از کلاسای خود #C استفاده نمی کنی؟؟
این کد تاریخ میلادی رو از سیستم میگیره و به شمسی تبدیل میکنه
System.Globalization.PersianCalendar p = new System.Globalization.PersianCalendar();
DateTime d = new DateTime();
d = DateTime.Now;
p.GetDayOfMonth(d)
p.GetMonth(d)
p.GetYear(d)
حالا میتونی برای تبدیل میلادی به قمری هم میتونی از کد زیر استفاده کنی:
;()System.Globalization.HijriCalendar h = new System.Globalization.HijriCalendar
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.