RIG000
دوشنبه 14 مهر 1393, 12:32 عصر
این کد من هست که نوشتم و الان دراه درست جواب میده .
میخام بدونم این جوری نوشتن مشکلی داره یا نه؟ ایا بعدا به مشکل میخوره یا نه؟
هدف منم از این کار کاملا با if هایی که گذاشتم معلمومه. اگه اشتباه دارم بهم بگید لطفا. مرسی
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Globalization;
namespace CodeNevis.Class
{
public class PersianDateTime
{
public static string PersianDate()
{
PersianCalendar date = new PersianCalendar();
string DateNow = DateTime.Now.ToString(); ;
if (date.GetMonth(DateTime.Now) < 10 && date.GetDayOfMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/0" +
date.GetMonth(DateTime.Now) + "/0" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else if (date.GetMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/0" +
date.GetMonth(DateTime.Now) + "/" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else if (date.GetDayOfMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/" +
date.GetMonth(DateTime.Now) + "/0" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else
{
string GetDate = date.GetYear(DateTime.Now) + "/" +
date.GetMonth(DateTime.Now) + "/" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
return DateNow;
}
}
}
میخام بدونم این جوری نوشتن مشکلی داره یا نه؟ ایا بعدا به مشکل میخوره یا نه؟
هدف منم از این کار کاملا با if هایی که گذاشتم معلمومه. اگه اشتباه دارم بهم بگید لطفا. مرسی
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Globalization;
namespace CodeNevis.Class
{
public class PersianDateTime
{
public static string PersianDate()
{
PersianCalendar date = new PersianCalendar();
string DateNow = DateTime.Now.ToString(); ;
if (date.GetMonth(DateTime.Now) < 10 && date.GetDayOfMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/0" +
date.GetMonth(DateTime.Now) + "/0" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else if (date.GetMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/0" +
date.GetMonth(DateTime.Now) + "/" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else if (date.GetDayOfMonth(DateTime.Now) < 10)
{
string GetDate = date.GetYear(DateTime.Now) + "/" +
date.GetMonth(DateTime.Now) + "/0" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
else
{
string GetDate = date.GetYear(DateTime.Now) + "/" +
date.GetMonth(DateTime.Now) + "/" + date.GetDayOfMonth(DateTime.Now);
DateNow = GetDate;
}
return DateNow;
}
}
}