PDA

View Full Version : نمایش تاریخ امروز درlabel



farghabil
جمعه 02 تیر 1391, 21:14 عصر
سلام
چظوری می تونیم تاریخ روز جاری رو به صورت شمسی تو یه label نمایش بدم ، یعنی هربار که صفحه load میشه خودش بره تاریخ روز جاری رو نمایش بده.
دوستان اگه میشه کامل بگید ( پاس ندید به یه لینک یا هرچیز دیگه)

fakhravari
جمعه 02 تیر 1391, 21:20 عصر
using System.Globalization;
public static string Yare_Persian(DateTime Now)
{
PersianCalendar pc = new PersianCalendar();
return pc.GetYear(Now).ToString();
}
public static string Day_Persian(DateTime Now)
{
PersianCalendar pc = new PersianCalendar();
return pc.GetDayOfMonth(Now).ToString();
}
public static string Month_Persian(DateTime Now)
{
PersianCalendar pc = new PersianCalendar();
return pc.GetMonth(Now).ToString();
}
private static string Dt(string ch)
{
if (ch.Length.ToString() == "1")
{
return "0" + ch;
}
else
{
return ch;
}

}
public static string ShamsiDate(DateTime date)
{
return Yare_Persian(date) + "/" + Dt(Month_Persian(date)) + "/" + Dt(Day_Persian(date));
}
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(ShamsiDate(DateTime.Now));
}

farghabil
جمعه 02 تیر 1391, 23:00 عصر
دستت درد نکنه که جوابمو دادی! فقط لطفا توضیح بده کجاباید اینن کدها رو کپی کنم
فکر کن چیزی بلد نیستم و میخوام اینو بزارم تو برنامم

fakhravari
شنبه 03 تیر 1391, 11:09 صبح
پست 1 ویرایش شد.