日期时间格式问题
Date Time Format Trouble
我在使用日期时间格式时遇到了一些问题。我的数据库带有这种日期时间格式:
“2020-11-01T03:17:54Z”
问题是我找不到适合此字符串的格式,无法将其转换为日期时间对象。我翻遍了所有文档,但就是找不到如何写“T”或“Z”的含义。
提前致谢!
日期采用 ISO 8601 格式。
如果你尝试:
mydate = "2020-11-01T03:17:54Z"
mydate_updated = pd.to_datetime(mydate)
您会看到此格式包含信息“tz='UTC'”:
Timestamp('2020-11-01 03:17:54+0000', tz='UTC')
您可以删除它(但保持日期为 UTC),如下所示:
mydate_updated = pd.to_datetime(mydate).tz_localize(None)
结果将是时间戳:
Timestamp('2020-11-01 03:17:54')
我在使用日期时间格式时遇到了一些问题。我的数据库带有这种日期时间格式:
“2020-11-01T03:17:54Z”
问题是我找不到适合此字符串的格式,无法将其转换为日期时间对象。我翻遍了所有文档,但就是找不到如何写“T”或“Z”的含义。
提前致谢!
日期采用 ISO 8601 格式。 如果你尝试:
mydate = "2020-11-01T03:17:54Z"
mydate_updated = pd.to_datetime(mydate)
您会看到此格式包含信息“tz='UTC'”:
Timestamp('2020-11-01 03:17:54+0000', tz='UTC')
您可以删除它(但保持日期为 UTC),如下所示:
mydate_updated = pd.to_datetime(mydate).tz_localize(None)
结果将是时间戳:
Timestamp('2020-11-01 03:17:54')