更改日期和时间的格式

时间:2019-11-22 10:19:13

标签: python date time

下面,我有收到的日期和时间的格式,我想将其更改为以下格式(在python中)。我本质上是想在数据框中添加一个具有第二种格式的日期的新列。

接收的格式:2019-11-20T01:04:18 + 01:00

需要格式化:19-11-19 1:04

如果有人知道将其转换的代码,那将非常有帮助,谢谢!

2 个答案:

答案 0 :(得分:0)

您只需使用 strftime() strptime()。 请在此处参考文档:https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior

答案 1 :(得分:0)

在下面

import datetime
d = datetime.datetime.strptime('2019-11-20T01:04:18', '%Y-%m-%dT%H:%M:%S')
print d.strftime('%d-%m-%y %H:%M')

并获取周号

print d.isocalendar()[1]
相关问题