当前位置: 首页 > 编程语言 > C#

将自定义日期格式(字符串)转换为日期时间分享

时间:2023-04-10 10:57:38 C#

将自定义日期格式(字符串)转换为日期时间我有一个大集合(1亿+)的观察,日期表示为自定义字符串格式。我们不生成日期字符串,我只需要将日期字符串转换为日期时间类型。如何将字符串日期(例如,2010年6月12日)转换为日期时间?我的想法是将字符串解析为组件,以正确的顺序组装它们,然后将该字符串传递给datetime的构造函数。有没有办法将自定义日期格式字符串传递给datetime()?谢谢!看看DateTime.ParseExact,例如vardateTime=DateTime.ParseExact("12JUN2010","ddMMMyyyy",CultureInfo.InvariantCulture);您还可以指定第四个参数来设置日期/时间种类,例如,如果它们是UTC日期/时间,那么您可能想要指定DateTimeStyles.AssumeUniversal。您可以使用DateTime.ParseExact并使用自定义日期和时间格式字符串将格式传递给此方法。这将允许您一次解析一个日期。DateTime字符串对DateTime.Parse()(或.TryParse())有效至于.Parse()无法处理的真正自定义字符串,您可能是正确的,您需要解压缩字符串并将它们用于有用的重新组装它。以上就是C#学习教程的全部内容:将自定义日期格式(字符串)转换为日期和时间共享。如果对你有用,需要了解更多C#学习教程,希望大家多多关注——本文来自网络合集,不代表立场,如涉及侵权,请点击有权联系管理员删除。如需转载请注明出处: