Какую функцию я мог бы написать на python, чтобы определить, больше или нет дата для f
, чем t
, игнорируя компонент дня - что это очевидно?Определить больший месяц, игнорируя день
t = datetime.date(2014, 12, 30)
f = datetime.date(2015, 1 ,2)
Я попытался следующие:
if t.month > f.month:
Однако, это не работает, поскольку она не учитывает год. Я хочу использовать год и месяц, а не дни.
Пожалуйста, обратите внимание, что «т» также может быть datetime.datetime(2015, 2, 2)
Спасибо, что ответили. Однако, если «t» должно быть «(2015, 2, 2)», то это не сработает. – NorthernStars
@ Северные звезды: по сравнению с тем, что значение для 'f'? –
if 'f' был еще (2015, 1, 2) – NorthernStars