【问题标题】:how to convert string to datetime in c#.net [duplicate]如何在c#.net中将字符串转换为日期时间[重复]
【发布时间】:2018-04-10 09:53:34
【问题描述】:

我想在 c#.net 中将“2017-07-31 08:08:24”转换为日期时间,我使用的是 Windows 10,但出现错误

Datetime dt=datetime.parse("2017-07-31 08:08:24");


Error "string was not recognized as a valid datetime"

cultureInfo 是波斯语

【问题讨论】:

    标签: c# datetime type-conversion runtime-error


    【解决方案1】:

    如下使用DateTime.ParseExact

     DateTime date = DateTime.ParseExact("2017-07-31 08:08:24", "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
    

    【讨论】:

    • 不好的问题会产生不好的答案。在我看来,与其回答它,不如关闭投票作为重复。
    猜你喜欢
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 2016-07-30
    • 1970-01-01
    相关资源
    最近更新 更多