arash.gh
چهارشنبه 11 اسفند 1389, 11:40 صبح
سلام دوستان و سروران گرامی
یک سوال کلاس تاریخ شمسی رو نوشتم بدونه هیچ مشکلی هم کار میکنه درست
اما حالا تاریخ امروز رو می گیره بعد 30 روز بهش اضافه می کنه و نشون می ده مثلا می خوام تاریخ امروز رو که گرفت برای 4 ماه دیگه تاریخ رو بزنه 30 روز 30 روز
مثال
89/12/30
90/1/30
90/2/30
90/3/30
90/4/30
و..
ممنون از راهنمایی هاتون.
public class PC
{
public static string type_tt = " ";
public static string rooz_date()
{
DateTime thistime = DateTime.Now;
string sal, mah, roz, em_date;
PersianCalendar pc = new PersianCalendar();
sal = pc.GetYear(thistime).ToString();
mah = pc.GetMonth(thistime).ToString();
roz = pc.GetDayOfMonth(thistime).ToString();
em_date = roz + "/" + mah + "/" + sal;
return em_date;
}
public static string roz_hft()
{
string temp = " ";
string haft = DateTime.Now.DayOfWeek.ToString();
if (haft == DayOfWeek.Saturday.ToString())
{
temp = "شنبه";
}
if (haft == DayOfWeek.Sunday.ToString())
{
temp = "یکشنبه";
}
if (haft == DayOfWeek.Monday.ToString())
{
temp = "دوشنبه";
}
if (haft == DayOfWeek.Tuesday.ToString())
{
temp = "سه شنبه";
}
if (haft == DayOfWeek.Wednesday.ToString())
{
temp = "چهارشنبه";
}
if (haft == DayOfWeek.Thursday.ToString())
{
temp = "پنجشنبه";
}
if (haft == DayOfWeek.Friday.ToString())
{
temp = "جمعه";
}
return temp;
}
}
یک سوال کلاس تاریخ شمسی رو نوشتم بدونه هیچ مشکلی هم کار میکنه درست
اما حالا تاریخ امروز رو می گیره بعد 30 روز بهش اضافه می کنه و نشون می ده مثلا می خوام تاریخ امروز رو که گرفت برای 4 ماه دیگه تاریخ رو بزنه 30 روز 30 روز
مثال
89/12/30
90/1/30
90/2/30
90/3/30
90/4/30
و..
ممنون از راهنمایی هاتون.
public class PC
{
public static string type_tt = " ";
public static string rooz_date()
{
DateTime thistime = DateTime.Now;
string sal, mah, roz, em_date;
PersianCalendar pc = new PersianCalendar();
sal = pc.GetYear(thistime).ToString();
mah = pc.GetMonth(thistime).ToString();
roz = pc.GetDayOfMonth(thistime).ToString();
em_date = roz + "/" + mah + "/" + sal;
return em_date;
}
public static string roz_hft()
{
string temp = " ";
string haft = DateTime.Now.DayOfWeek.ToString();
if (haft == DayOfWeek.Saturday.ToString())
{
temp = "شنبه";
}
if (haft == DayOfWeek.Sunday.ToString())
{
temp = "یکشنبه";
}
if (haft == DayOfWeek.Monday.ToString())
{
temp = "دوشنبه";
}
if (haft == DayOfWeek.Tuesday.ToString())
{
temp = "سه شنبه";
}
if (haft == DayOfWeek.Wednesday.ToString())
{
temp = "چهارشنبه";
}
if (haft == DayOfWeek.Thursday.ToString())
{
temp = "پنجشنبه";
}
if (haft == DayOfWeek.Friday.ToString())
{
temp = "جمعه";
}
return temp;
}
}