View Full Version : مبتدی: الگوریتم ثبت تاریخ به صورت 10 رقمی و شمسی
ma3takhafan
پنج شنبه 30 مهر 1388, 07:53 صبح
سلام و خسته نباشید
دوستان عزیزم من می خوام فیلد تاریخ رو توی جدول هام به صورت 10 رقمی و شمسی ثبت کنم ولی بلد نیستم:گریه: از دوستان متخصصم خواهش می کنم منو یاری کنید.
SabaSabouhi
پنج شنبه 30 مهر 1388, 10:48 صبح
سلام و خسته نباشید
دوستان عزیزم من می خوام فیلد تاریخ رو توی جدول هام به صورت 10 رقمی و شمسی ثبت کنم ولی بلد نیستم:گریه: از دوستان متخصصم خواهش می کنم منو یاری کنید.
با سلام
این کار را نکنید. تاریخ را میلادی نگهداری کنید و شمسی نمایش دهید. برای تبدیل تاریخ شمسی به میلادی و برعکس StoredProcedure های مربوطه را به اینجا فرستادهام. جستجو کنید پیدا میشود.
صبا صبوحی
Ebrahim Asadi
پنج شنبه 30 مهر 1388, 11:10 صبح
public string hdfDateTimeToShamsiDate(DateTime ADateTime)
{
PersianCalendar pc = new PersianCalendar();
StringBuilder sb = new StringBuilder();
sb.Append(pc.GetYear(ADateTime).ToString("0000"));
sb.Append("/");
sb.Append(pc.GetMonth(ADateTime).ToString("00"));
sb.Append("/");
sb.Append(pc.GetDayOfMonth(ADateTime).ToString("00"));
return sb.ToString();
}
public string hdfGetCurrentShamsiDate()
{
return hdfDateTimeToShamsiDate(DateTime.Now);
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.