gpt4 book ai didi

c# - DateTime.ParseExact 为 : Fri Dec 7 16:36:21 2012

转载 作者:行者123 更新时间:2023-11-30 22:22:39 24 4
gpt4 key购买 nike

我有以下字符串,我想将其绑定(bind)到 DateTime 对象以进行进一步处理:

Fri Dec   7 16:36:21 2012

我试过这个:

string format = "ddd MMM dd hh:mm:ss yyyy";
DateTime.ParseExact(_srdfLag.CaptureTime, format,
CultureInfo.InvariantCulture, DateTimeStyles.AllowWhiteSpaces);

但是,它抛出一个异常:String was not recognized as a valid DateTime

我的代码有什么问题?

最佳答案

你有相应的 24 小时日期更改格式,你需要 HH 而不是 hh ,也可以使用 d 代替 dd

string date = "Fri Dec 7 16:36:21 2012";
string format = "ddd MMM d HH:mm:ss yyyy";
DateTime dt = DateTime.ParseExact(date, format, CultureInfo.InvariantCulture, DateTimeStyles.AllowWhiteSpaces);

关于c# - DateTime.ParseExact 为 : Fri Dec 7 16:36:21 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13778087/

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