View Full Version : نمایش تاریخ امروز درlabel
  
farghabil
جمعه 02 تیر 1391, 22:14 عصر
سلام 
چظوری می تونیم تاریخ روز جاری رو به صورت شمسی تو یه label نمایش بدم ، یعنی هربار که صفحه load میشه خودش بره تاریخ روز جاری رو نمایش بده.
دوستان اگه میشه کامل بگید ( پاس ندید به یه لینک یا هرچیز دیگه)
fakhravari
جمعه 02 تیر 1391, 22: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
شنبه 03 تیر 1391, 00:00 صبح
دستت درد نکنه که جوابمو دادی! فقط لطفا توضیح بده کجاباید اینن کدها رو کپی کنم
 فکر کن چیزی بلد نیستم و میخوام اینو بزارم تو برنامم
fakhravari
شنبه 03 تیر 1391, 12:09 عصر
پست 1 ویرایش شد.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.