C# 用C语言将2013年3月3日的字符串转换为日期时间#

C# 用C语言将2013年3月3日的字符串转换为日期时间#,c#,datetime,C#,Datetime,我有字符串格式的日期: APRIL, 03/2013 如何在C#中转换为日期对象使用DateTime.ParseExact: DateTime dt = DateTime.ParseExact("APRIL, 03/2013", "MMMM, dd/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None); 我使用了CultureInfo.InvariantCulture(类似于英语,但与文化无关)在格式中强制使用/分隔符,并确保它在

我有字符串格式的日期:

APRIL, 03/2013

如何在C#

中转换为日期对象使用
DateTime.ParseExact

DateTime dt = DateTime.ParseExact("APRIL, 03/2013", "MMMM, dd/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None);
我使用了
CultureInfo.InvariantCulture
(类似于英语,但与文化无关)在格式中强制使用
/
分隔符,并确保它在任何文化中都有效

请注意,
/
在格式字符串中有特殊含义。这意味着:用当前区域性的日期分隔符替换我。 请参阅:


使用
DateTime.ParseExact

DateTime dt = DateTime.ParseExact("APRIL, 03/2013", "MMMM, dd/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None);
我使用了
CultureInfo.InvariantCulture
(类似于英语,但与文化无关)在格式中强制使用
/
分隔符,并确保它在任何文化中都有效

请注意,
/
在格式字符串中有特殊含义。这意味着:用当前区域性的日期分隔符替换我。 请参阅:


,您只需计算出准确的格式字符串(考虑到该字符串,这应该不难)。哎呀,链接错误。无论如何,这是一个与其他许多问题重复的问题。显示您已尝试的内容、您的代码、您的代码的作用以及您希望它做什么。标记为重新打开,因为链接的问题适用于不同的语言。然后可以重新关闭链接到一个更好的问题(例如:)@JonEgerton看起来需要五个人来关闭它。它不会让我现在就这么做。@TimSchmelter:是的,尽管大多数投票(通过CMS)的答案确实涵盖了
ParseExact
——从这里可以看出这一点并不是不合理的。你只需要找出确切的格式字符串(考虑到这个字符串应该不难)。哎呀,错误的链接。无论如何,这是一个与其他许多问题重复的问题。显示您已尝试的内容、您的代码、您的代码的作用以及您希望它做什么。标记为重新打开,因为链接的问题适用于不同的语言。然后可以重新关闭链接到一个更好的问题(例如:)@JonEgerton看起来需要五个人来关闭它。它不会让我现在就这么做。@TimSchmelter:是的,尽管大多数投票(通过CMS)的答案确实涵盖了
ParseExact
——从这里可以看出这一点并不是不合理的。