'020-06-08 17: 11: 02 + 00: 00' Я хочу извлечь дату из этого формата времени в Python, используя datetime - PullRequest
0 голосов
/ 11 июня 2018

Вот что у меня

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);

1 Ответ

0 голосов
/ 11 июня 2018

Это один из подходов.Поскольку вам нужна только дата, которую я удалил :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
...