c# - 将字符串转换为日期 - C#

标签 c# .net string datetime

我如何才能将“2010 年 3 月 25 日星期一...”之类的字符串转换为 25/03/10? 另外,这可能吗?

最佳答案

您可以使用 DateTime.ParseExact , 但我认为你必须在尝试解析它之前去掉 "On "。

编辑 根据format documentation毕竟你可能不必去掉“On”。

var theDate = DateTime.ParseExact(theString, "On dddd ddth MMMM yyy",
                  CultureInfo.InvariantCulture);

应该这样做。

关于c# - 将字符串转换为日期 - C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999013/

相关文章:

c# - 如何在 C# 的 linq 查询中使用局部变量?

C#/Linq - 排序 IDictionary

c# - Hook 应用

c# - CLR 中方法表的精确布局(4.0 版)

c# - 延迟模板字符串插值

c - 在 C 中迭代字符串

arrays - 无法在文件中查找字符串并使用 Inno Setup 填充它?

c# - 创建全尺寸 WPF 网格

从字符串到 long int 的转换为不同的字符串返回相同的值

c# - ASP.NET Core 2.0 中 RequiredAttribute 的本地化