2013-10-02 4 views
0

Должно быть достаточно простым. У меня есть объект типа DateTime в Python, мне нужно, чтобы быть в формеФорматирование даты и времени в python

20131002 

Есть ли способ форматирования это без необходимости прибегать к взлому даты в это компоненты и положить их вместе в строке вручную?

+1

Вы смотрели на 'datetime.strftime'? –

+0

спасибо. Это было легко. Вы бы посоветовали удалить этот вопрос? На вопрос ответили, но теперь это почти тривиально. – Zack

+0

Я опубликовал это как ответ. –

ответ

1

Это супер просто в библиотеке Python datetime:

from datetime import datetime 

test = datetime.now()  # This is just some test datetime object 
test.strftime('%Y%m%d') # This is the format statement 

Однако, быстрый поиск Google показывает мне, что вы найдете аналогичные ответы путем поиска «питона формата даты и времени».

1

Использование datetime.strftime:

>>> from datetime import datetime 
>>> dt = datetime.now() 
>>> dt.strftime('%Y%m%d') 
'20131003' 
Смежные вопросы