Mam powodzeniem konwertowane coś formacie 26 Sep 2012
do 26-09-2012
używając:Python datetime - ustawienie stałej godzinę i minutę po użyciu strptime dostać dzień, miesiąc, rok
datetime.strptime(request.POST['sample_date'],'%d %b %Y')
Jednak nie mam wiedzieć, jak ustawić godzinę i minutę czegoś podobnego do 11:59. Czy ktoś wie, jak to zrobić?
Uwaga, może to być data na przyszłość lub dowolna, a nie tylko data bieżąca.
tak wygodne, ale tak łatwo przeoczyć. –
Dzięki za szybką odpowiedź! :) Ciekawe, czy istnieje sposób na zrobienie tego bez dodatkowej zmiennej daty? (Jestem początkującym pytonem) – user1678031
Tak, po prostu wykonaj 'date = datetime.strptime (" 26 września 2012 ","% d% b% Y "). Replace (godzina = 11, minuta = 59)'. Użyłem dodatkowej zmiennej, aby linia nie była zbyt długa :) – nneonneo