我有django窗體,並且我從POST接收格式化爲「%d /%m /%Y」的日期,我想將它轉換爲「%Y-%m-%d」,我怎麼能這樣做?轉換日期格式python
4
A
回答
11
In [1]: import datetime
In [2]: datetime.datetime.strptime('10/05/2012', '%d/%m/%Y').strftime('%Y-%m-%d')
Out[2]: '2012-05-10'
同樣,在Django的模板語法您可以使用date filter:
{{ mydate|date:"Y-m-d" }}
到在你身上打印你的約會首選格式。
6
的一種方法是使用strptime
和strftime
:
>>> import datetime
>>> datetime.datetime.strptime('5/10/1955', '%d/%m/%Y').strftime('%Y-%m-%d')
'1955-10-05'
0
您可以使用easy_date以方便:
import date_converter
my_datetime = date_converter.string_to_string('02/05/2012', '%d/%m/%Y', '%Y-%m-%d')
相關問題
- 1. Python中日期格式的轉換
- 2. Python日期時間格式轉換
- 3. Python的日期時間格式轉換
- 4. 轉換日期到MySQL日期格式
- 5. 轉換日期格式/加密日期
- 6. 日期格式轉換
- 7. 轉換日期格式
- 8. 轉換爲日期格式
- 9. 轉換Unix日期格式
- 10. 轉換日期格式Perl
- 11. 轉換日期格式
- 12. Java日期格式轉換
- 13. 轉換日期格式
- 14. 轉換日期格式
- 15. 日期格式轉換javascript
- 16. PHP日期格式轉換
- 17. 轉換日期格式爲
- 18. 轉換日期格式
- 19. 轉換日期格式
- 20. 轉換日期格式SQL
- 21. 轉換日期格式
- 22. Sql轉換日期格式
- 23. 轉換日期格式
- 24. Metl - 轉換日期格式
- 25. 日期格式轉換Ruby
- 26. 轉換日期格式
- 27. XSLT轉換日期格式
- 28. 在Python中將寫入日期轉換爲日期格式
- 29. 從數字格式的excel轉換爲日期格式的日期python
- 30. 轉換.NET日期格式轉換爲JavaScript日期
這實際上對你的工作有關係嗎?你不是試圖用django的模板語言來做到這一點嗎? – senderle