c# - 将字符串转换为 DateTime 对象

标签 c#

我想将特定格式的字符串转换为 DateTime

我的特定字符串格式是“dd-mm-yyyy”。

我无法进行任何字符串操作。

这是我现在的代码:

DateTime convertedDate = DateTime.Parse(stringInput);

最佳答案

看来你想要静态的 ParseExact您可以指定实际日期时间格式的方法。

var convertedDate = DateTime.ParseExact(input, "dd-MM-yyyy", null);

(根据上下文,您可能还想指定 CultureInfo.InvariantCulture 而不是 null/current culture 作为参数。)

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

相关文章:

c# - Visual Studio for Mac : Logs work on a Project and are shown on Azure, 但在同一解决方案的另一个项目上失败

c# - Visual Studio 上的 Specflow 特征文件中没有颜色

c# - 如何轻松否定 MS Report 中的表达式?

c# - C# 中最高效的无限循环(旋转木马)

c# - 如何在不更改 IIS 管理器中的设置的情况下将过期 header 添加到 asp.net

C# 在连接字符串中自动使用 PC 名称

C#:在泛型类中添加条件泛型方法(不同的泛型限制)

c# - 如何将用户分配的身份添加到 EventGridDomain

C# Linq to Sql XML 检索父级中最近的元素

c# - .net 没有按照我的命令开始任务 - 开始新任务的逻辑是什么