c# - 将字符串转换为具有偏移量的 DateTime

标签 c# datetime

这是字符串:2007-08-31T06:59:40+02:00
如何将其转换为DateTime

最佳答案

DateTimeOffset 还处理时区偏移:

DateTimeOffset.Parse("2007-08-31T06:59:40+02:00")

DateTimeOffset.ParseExact("2007-08-31T06:59:40+02:00", "yyyy-MM-ddTHH:mm:sszzzz"
                          ,System.Globalization.CultureInfo.InvariantCulture));

关于c# - 将字符串转换为具有偏移量的 DateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13270429/

相关文章:

c# SerialPort WriteTimeout 使用?

c# - C# 库读取 Excel 2007 xlsm 文件?

javascript - 检查时间段条件不可用

c# - 如何在 Unity 中使用 mesh.bounds?

c# - 如果我的条件匹配,如何从另一个列表中选择项目?

java - 将日历日期格式设置为受时区影响的 dd-MM-yyyy

sql-server - 使用 Linq To Sql 的插入操作中的 SQL GETDATE()

python - 值错误 : time data '' does not match format '%d-%m-%Y %H:%M:%S'

Excel:比较日期时间与日期

c# - 使用 C# 按 Alpha.Numeric 对 XML 节点进行排序