Вопрос о Python: год и День года до настоящего времени?

Я имею значение года и день года и хотел бы преобразовать в дату (день/месяц/год).

Заранее спасибо. :)

47
задан Mino 11 March 2010 в 18:21
поделиться

3 ответа

datetime.datetime(year, 1, 1) + datetime.timedelta(days - 1)
71
ответ дан 26 November 2019 в 19:33
поделиться

Функции toordinal () и fromordinal () для даты :

from datetime import date
date.fromordinal(date(year, 1, 1).toordinal() + days - 1)
7
ответ дан 26 November 2019 в 19:33
поделиться
>>> import datetime
>>> datetime.datetime.strptime('2010 120', '%Y %j')
datetime.datetime(2010, 4, 30, 0, 0)
>>> _.strftime('%d/%m/%Y')
'30/04/2010'
22
ответ дан 26 November 2019 в 19:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: