/ / Formatowanie Datetime w pythonie - python, string, datetime, formatowanie

Formatowanie Datetime w pythonie - python, string, datetime, formatowanie

Powinien być wystarczająco prosty. Mam obiekt datetime w Pythonie, potrzebuję go w formie

20131002

Czy istnieje sposób na sformatowanie tego bez konieczności uciekania się do łamania daty na składniki i ręcznego składania ich w łańcuch?

Odpowiedzi:

1 dla odpowiedzi № 1

To bardzo proste w Pythonie datetime biblioteka:

from datetime import datetime

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

Jednak szybkie wyszukiwanie w Google pokazuje mi, że podobne odpowiedzi można znaleźć, wyszukując "format daty Pythona".


1 dla odpowiedzi nr 2

Posługiwać się datetime.strftime:

>>> from datetime import datetime
>>> dt = datetime.now()
>>> dt.strftime("%Y%m%d")
"20131003"