gpt4 book ai didi

c# - 字符串未被识别为有效的日期时间

转载 作者:行者123 更新时间:2023-11-30 20:09:15 26 4
gpt4 key购买 nike

我正在将英国日期格式字符串转换为美国格式以将其保存到数据库中,但它抛出错误“字符串未被识别为有效的日期时间。”

string dateString = "13/06/2011";
DateTime dt = DateTime.Parse(dateString);

我也试过这个但同样的异常(exception)。

DateTime aa = DateTime.ParseExact(dateString, "MM/dd/yyyy", new System.Globalization.CultureInfo("en-GB"));

请告诉我如何将字符串中的英国格式日期转换为美国日期格式。

谢谢。

最佳答案

您指定了错误的格式。它应该是 dd/MM/yyyy:

var dateString = "13/06/2011";
var aa = DateTime.ParseExact(dateString, "dd/MM/yyyy", CultureInfo.CurrentCulture);

关于c# - 字符串未被识别为有效的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com