gpt4 book ai didi

c# - 将自定义日期格式(字符串)转换为日期时间

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

我有大量(超过 100 万)个观察结果,日期以自定义字符串格式表示。我们没有生成日期字符串,我只需要将日期字符串转换为日期时间类型。

如何将字符串日期(例如,2010 年 6 月 12 日)转换为日期时间?我的想法是将字符串解析成组件,以正确的顺序组装它们,然后将该字符串传递给 datetime 的构造函数。有没有办法将自定义日期格式字符串传递给 datetime()?

谢谢!

最佳答案

看看DateTime.ParseExact ,例如

var dateTime = DateTime.ParseExact(
"12 JUN 2010",
"dd MMM yyyy",
CultureInfo.InvariantCulture);

您还可以指定第四个参数来设置 Kind日期/时间,例如,如果它们是 UTC 日期/时间,那么您可能希望指定 DateTimeStyles.AssumeUniversal

关于c# - 将自定义日期格式(字符串)转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3373295/

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