将日期时间转换为自定义格式

理查德

我正在尝试将具有时区格式的日期时间转换为只有日期和时间的指定自定义格式。我能够转换它,但结果显示完全不同。例如:

string dateTime = Convert.ToDateTime ("2020-08-25T23:55:00+00:00").ToString ("yyyy-MM-dd HH:mm");
Debug.Log (dateTime);

我得到的日志结果是:2020-08-26 01:55

它显示结果为第二天总共额外 2 小时的时间。我在这里做错了什么?

科斯塔斯梅尔

我认为问题在于您的时区。这就是为什么转换后你有不同的日期时间。尝试使用 Parse 而不是 Convert 方法。

using System.Globalization;

var dateTime = DateTime.Parse ("2020-08-25T23:55:00+00:00", null, DateTimeStyles.AdjustToUniversal).ToString ("yyyy-MM-dd HH:mm");;
Debug.Log (dateTime);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将自定义/自定义日期时间格式转换为日期时间 SQL Server

将dmesg时间戳转换为自定义日期格式

SQL自定义日期时间格式转换为日期时间

如何将自定义日期时间格式转换为时间戳?

Android日期格式转换为自定义日期

如何将JSON字符串日期转换为自定义格式日期?

如何将日期字符串转换为自定义日期格式?

将自定义日期格式转换为用户友好

Pyspark SQL:将字符串转换为时间戳自定义格式

将异常/自定义时间格式转换为datetime对象

将字符串转换为自定义日期格式-C#Razor

将具有自定义日期的融化df转换为时间序列

如何将GET参数从自定义日期格式转换为数据库日期格式?

使用自定义格式将 CSV 转换为 JSON

将数组转换为自定义格式

自定义日期和时间格式

将字符串(HH:mm)转换为日期并打印自定义格式(以x分钟为单位)

将日期时间转换为ISO格式

将日期时间转换为不同的格式

SQL Server:如何将 [yyyy-MM-ddTHH:mm] 的自定义日期时间字符串转换为日期时间?

node.js将时间戳字符串转换为具有自定义时区的日期并转换为UTC

python (2.7) 中自定义日期/时间格式之间的简单转换

将日期时间字符向量转换为日期时间格式

Python:将MySQL日期时间转换为格式的日期时间

将自定义时间戳转换为其他格式

在Python中将自定义字符串格式的时间戳列转换为秒

如何将自定义的“ dayHour”字符串变量转换为日期格式?

使用自定义的解析功能将索引转换为大熊猫中的日期时间

在Pandas中将自定义对象转换为标准日期时间对象