Я хочу, чтобы сегодня время начала, я делаю это путем следующим образом:Как получить сегодняшнее время начала?
from datetime import datetime
datetime.strptime(datetime.now().strftime('%Y-%m-%d'), '%Y-%m-%d')
у меня лучше?
Я хочу, чтобы сегодня время начала, я делаю это путем следующим образом:Как получить сегодняшнее время начала?
from datetime import datetime
datetime.strptime(datetime.now().strftime('%Y-%m-%d'), '%Y-%m-%d')
у меня лучше?
Вы можете просто позвонить date()
на объект даты и времени, чтобы получить только дату:
In [122]:
import datetime as dt
dt.datetime.now().date()
Out[122]:
datetime.date(2015, 9, 25)
Вы можете использовать DateTime объединить
from datetime import datetime, date, time
dt = datetime.combine(date.today(), time.min)
К сожалению, что случилось с 'DateTime.Now()'? – EdChum
'datetime.now()' return 'datetime.datetime (2015, 9, 25, 16, 2, 37, 654956)', мне нужно 'datetime.datetime (2015, 9, 25, 0, 0)' – roger
Так не 'datetime.now(). Date()' что вы хотите? – EdChum