【发布时间】:2014-08-16 08:00:32
【问题描述】:
我尝试将波斯日期转换为标准日期时间。波斯日期的格式如下:1392/01/23。
我的功能:
public DateTime ConvertPeersianToEnglish(string persianDate)
{
string[] formats = { "yyyy/MMMM/dd" };
DateTime d1 = DateTime.ParseExact(persianDate, formats,
CultureInfo.CurrentCulture, DateTimeStyles.None);
return d1;
}
所以当我调用这个函数并将我的波斯日期传递给它时,我得到了一个错误:
String was not recognized as a valid DateTime.
为什么?
最好的问候
【问题讨论】:
-
就像今年/月/日
标签: c# datetime type-conversion