Мне нужно написать метод, который возвращает день месяца в виде целого числа. Например, если это 8 февраля 2011 года, я хочу использовать такой метод:
>>> day = get_day_of_month()
где день будет иметь целочисленное значение 8
>>>import datetime >>>datetime.datetime.today().day
from datetime import datetime today = datetime.now() today.day # this is a integer
Или метод "старой школы" (с меньшими накладными расходами, если это имеет значение) ...
import time time.localtime(time.time())[2]
time.localtime () возвращает кортеж, содержащий все элементы временной метки.