gpt4 book ai didi

c# - 无法将类型 'string' 隐式转换为 'System.DateTime'

转载 作者:可可西里 更新时间:2023-11-01 08:17:10 26 4
gpt4 key购买 nike

我正在尝试从字符串转换为 DataTime,但出现错误。我正在使用 VS 2003,.NET Framework 1.1

DateTime dt = Convert.ToDateTime("11/23/2010");
string s2 = dt.ToString("dd-MM-yyyy");
DateTime dtnew = Convert.ToString(s2);

Cannot implicitly convert type 'string' to 'System.DateTime'

任何人都可以帮助我解决错误的语法。

最佳答案

string input = "21-12-2010"; // dd-MM-yyyy    
DateTime d;
if (DateTime.TryParseExact(input, "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out d))
{
// use d
}

关于c# - 无法将类型 'string' 隐式转换为 'System.DateTime',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4498206/

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