我需要將日期轉換爲shamsi日期錯誤 - 將日期轉換爲顯示
我創建了一個將DateTime轉換爲shamsi日期的方法。
當我路過一個日期的方法我得到這個錯誤
的最佳重載方法匹配「BentaAccounting.Classes.GenralClasses.FarsiDate.MiladiToShamsi(System.DateTime的)」有一些無效參數
這是我使用
方法
public static string MiladiToShamsi(DateTime Date)
{
string Result;
PersianCalendar FarsiDate = new PersianCalendar();
Result = FarsiDate.GetYear(Date).ToString() + "/" +
(FarsiDate.GetMonth(Date) < 10 ? "0" + FarsiDate.GetMonth(Date).ToString() : FarsiDate.GetMonth(Date).ToString()) + "/" +
(FarsiDate.GetDayOfMonth(Date) < 10 ? "0" + FarsiDate.GetDayOfMonth(Date).ToString() : FarsiDate.GetDayOfMonth(Date).ToString());
return Result;
}
代碼並查看
<%: Html.Encode(GenralClasses.FarsiDate.MiladiToShamsi(item.OrderDate))%>
嗨阿里,我試過你的例子,它毫無例外地工作。可能是我缺少東西 – 2010-05-01 09:18:43