python - '020-06-08 17 :11:02+00:00' I want to extract the date from this time format in Python using datetime

标签 python date datetime time type-conversion

这就是我所拥有的

date = datetime.datetime.strptime('2020-06-08 17:11:02+00:00', '%Y-%m-%d %H:%M:%S+%f')
d= date.strftime('%Y-%m-%d')
print(d);

最佳答案

这是一种方法。由于您只需要日期,我已从原始日期字符串中删除了 :00

演示:

import datetime

sData = '2020-06-08 17:11:02+00:00'

date = datetime.datetime.strptime(sData[:-3], '%Y-%m-%d %H:%M:%S+%f')
d = date.strftime('%Y-%m-%d')
print(d)

输出:

2020-06-08

关于python - '020-06-08 17 :11:02+00:00' I want to extract the date from this time format in Python using datetime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50791803/

相关文章:

python - 根据条件将列表分成子列表

Python:使用 lambda 键混淆进行排序

java - 如何将 Joda DateTime 对象与可接受的偏移量(公差)进行比较?

Python datetime 使用 timedelta 减去 1 天

python - 如何使用日期时间计算持续时间和停止时间?

python - Pandas:计算日期之间的差异

python - 如何禁用 Kedro 中的日志

python - 将值列表附加到子列表

java - 将输入默认格式更改为 D 月,YYYY

Javascript将日期格式从 "yyyy-mm-dd"转换为 "December 11th, 2013"?