PDA

View Full Version : تاریخ شمسی



kimiafan
سه شنبه 28 آذر 1391, 18:52 عصر
من یک پروژه web دارم با سه بخش زیر

1- نمایش تقویم تاریخ شمسی

2- قرار دادن تاریخ در جدولی در sqlserver

3- نمایش رکوردهای جدول فوق در gridview بر اساس تاریخ

با C#‎ و asp.net 2008 هم کار می کنم


اما بلد نیستم ، لطفا کمک کنید:گریه:

fakhravari
سه شنبه 28 آذر 1391, 20:52 عصر
سرچ کار راحتی است.
using System.Globalization;

saeed31641
سه شنبه 28 آذر 1391, 21:54 عصر
اگه دنبال بگردی زیاد پیدا میکنی ولی یکیک سواللتو جواب مبدم
1- تاریخ سیستم بگیر تبدیل به شمسی کن بعد هر جای میخای نشون بد:

DateTime.Now.ToString("d MMM yyyy hh:mm:s"))
برای تبدیل به شمسی از کتابخانه یا dll هست استفاده کن
MSLibrary.Persian

یه فیلد از نوع datatime تعریف کن تو بانک بعد تاریخ بصورت میلادی insert کن
Cmd.Parameters.Add("@FDateOfPurchase", SqlDbType.Date).Value = "2011-11-10";//
3-
public string DailyActDeadLine()
{
MSLibrary.Persian.PersianDateTime PDate = new MSLibrary.Persian.PersianDateTime(Convert.ToDateTi me(Eval(" فیلدتاریخ گرید وارد کن")));
return PersianNumber.ToPersianNumbers(PersianNumber.ToPer sianNumbers(PDate.ToShortDateString()));
}