我有字符串格式的日期:
APRIL, 03/2013
如何在 C# 中转换为日期对象
使用DateTime.ParseExact
:
DateTime dt = DateTime.ParseExact("APRIL, 03/2013", "MMMM, dd/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None);
我已经使用CultureInfo.InvariantCulture
(类似于英语,但与文化无关)/
在格式中强制使用分隔符并确保它适用于任何文化。
请注意,/
它在格式字符串中具有特殊含义。这意味着:用当前文化的日期分隔符替换我。请参阅:“/”自定义格式说明符。