Используя Python, получите день текущего месяца как целое число

Мне нужно написать метод, который возвращает день месяца как целое число. Например, если это 8 февраля 2011 года, я хочу иметь такой метод:

>>> day = get_day_of_month()

где день будет иметь целое значение 8

Ответы

Ответ 1

>>> import datetime
>>> datetime.datetime.today().day

Ответ 2

from datetime import datetime

today = datetime.now()
today.day # this is a integer

Ответ 3

Или "старая школа" (более низкая накладная, если это имеет значение) метод...

import time 
time.localtime(time.time())[2]

time.localtime() возвращает кортеж, содержащий все элементы метки времени.