【问题标题】:C# , How can i build a DateTime object from a datetime present in a string object?C#,如何从字符串对象中存在的日期时间构建 DateTime 对象?
【发布时间】:2009-11-21 11:20:47
【问题描述】:

在 C# 中,如何从字符串对象 (String strDate="11/11/2009") 中存在的日期时间构建 DateTime 对象?

【问题讨论】:

    标签: c# datetime


    【解决方案1】:

    查看DateTime.ParseDateTime.ParseExact 方法。

    最简单的情况:

    var result = DateTime.Parse(str);
    

    【讨论】:

      【解决方案2】:

      还有DateTime.ParseExact也值得了解。

      还有 TryParseTryParseExact 做同样的事情,但如果日期无效不会抛出异常 - 只会返回一个布尔值。

      【讨论】:

        【解决方案3】:

        【讨论】:

          【解决方案4】:

          使用那种字符串格式以后会给你带来很多问题,比如什么是“03/04/2009”?

          尝试使用DateTime.ParseExact

          【讨论】:

            猜你喜欢
            • 2016-07-24
            • 1970-01-01
            • 1970-01-01
            • 2020-01-03
            • 1970-01-01
            • 2012-08-13
            • 2018-08-29
            • 2016-11-19
            • 1970-01-01
            相关资源
            最近更新 更多