【问题标题】:C# Convert.ToDateTime cant converting Day/Moon/YearC# Convert.ToDateTime 无法转换日/月/年
【发布时间】:2022-12-28 19:18:35
【问题描述】:

格式:日/月/年 - C# Console.WriteLine (Convert.ToDateTime("28.12.2022 13:45:04")); //错误

//System.FormatException: String was not recognized as a valid DateTime.

我找不到解决方案。你能帮助我吗?

【问题讨论】:

  • DateTime.TryParseExact 允许您指定输入的格式。

标签: c# datetime date-format


【解决方案1】:

DateTime.ParseExact 将日期和时间的指定字符串表示形式转换为其等效的 DateTime。

        DateTime dt= DateTime.ParseExact("28.12.2022 13:45:04", "dd.MM.yyyy HH:mm:ss",
                                   System.Globalization.CultureInfo.InvariantCulture);

        Console.WriteLine(dt);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-20
    • 1970-01-01
    • 2015-04-29
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多