Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 20, 2012 00:20:13

sta321
Зарегистрирован: 2012-09-20
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

timedelta datetime


Только начинаю изучать питон.
Пытаюсь вычислить разницу между датами. Нужно вывести в формате Y-m-d

Пробовал так:

import datetime
d1 = datetime.date(2010,4,9)
d2 = datetime.date(2012,9,19)
d3 = d2-d1
print(d1.strftime("%Y %m %d"))

На что он выводит ошибку(ошибка типа):
“TypeError: descriptor ‘strftime’ requires a ‘datetime.date’ object but received a ‘datetime.timedelta’”

Вопрос: Как вывести получившуюся дату d3 в формате Y-m-d ? Спасибо.

Офлайн

#2 Сен. 20, 2012 03:38:52

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10019
Репутация: +  857  -
Профиль   Отправить e-mail  

timedelta datetime

sta321
Как вывести получившуюся дату d3 в формате Y-m-d ?
расстояние между датами - это количество дней



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version