date
是這種格式%Y-%m-%d %H:%M:%S
[此爲24小時]。我想這個日期轉換在12小時內是這樣的 - >%Y-%m-%d %H:%M:%S %p
和vice-versa
。 我怎樣才能做到這一點?感謝名單!轉換爲24小時的日期/時間到12小時格式,反之亦然
0
A
回答
2
負載串入經由strptime()
日期時間對象,然後經由strftime()
所需格式轉儲:
>>> from datetime import datetime
>>> d = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
>>> d # d is a string
'2016-04-28 07:46:32'
>>> datetime.strptime(d, "%Y-%m-%d %H:%M:%S").strftime("%Y-%m-%d %I:%M:%S %p")
'2016-04-28 07:46:32 AM'
注意,這裏的%I
是12-hour clock。
1
24小時至12小時
>>> from datetime import datetime
>>> datetime.strptime('2016-05-25 13:45:56', '%Y-%m-%d %H:%M:%S')
datetime.datetime(2016, 5, 25, 13, 45, 56)
>>> dt=datetime.strptime('2016-05-25 13:45:56', '%Y-%m-%d %H:%M:%S')
>>> dt.strftime('%Y-%m-%d %I:%M:%S %p')
'2016-05-25 01:45:56 PM'
>>>
12小時至24小時
>>> dt=datetime.strptime('2016-05-25 01:45:56 PM', '%Y-%m-%d %I:%M:%S %p')
>>> dt
datetime.datetime(2016, 5, 25, 13, 45, 56)
>>> dt.strftime('%Y-%m-%d %H:%M:%S')
'2016-05-25 13:45:56'
>>>
相關問題
- 1. 將12小時日期格式轉換爲24小時格式,反之亦然?
- 2. 轉換日期,時間在12小時格式24小時格式的iOS
- 3. php 12小時格式到24小時格式化時間轉換
- 4. 在XSLT1.0或XSLT2.0中將12小時格式日期轉換爲24小時
- 5. 新日期()12/24小時格式JavaScript?
- 6. 轉換12小時日期/時間字符串爲24小時datetime
- 7. Android日期時間格式錯誤時間顯示12小時和24小時
- 8. 的Java:轉換12小時時間至24小時的時間
- 9. 如何將24小時格式TimeSpan轉換爲12小時格式TimeSpan?表示爲24小時格式
- 10. 將12小時時間格式轉換爲24小時,如mysql中所示
- 11. 時間轉換從24小時到12小時
- 12. 12小時24小時制轉換JAVAFX
- 13. 轉換24小時時間日期對象到12小時時間日期對象
- 14. 轉換日期時間格式12小時
- 15. 轉換時間12小時格式
- 16. 轉換12小時至24小時格式在R
- 17. 使用javascript轉換12小時至24小時格式
- 18. 如何將12小時格式轉換爲水壺中的24小時格式
- 19. 轉換爲時間12小時格式從包含24小時格式時間的字符串
- 20. 將僞24小時時鐘時間轉換爲12小時時鐘時間
- 21. 轉換日期時間與上午下午到24小時日期格式
- 22. 如何在Postgres中將12小時時間戳格式轉換爲24小時時間戳格式?
- 23. 將12小時格式轉換爲24小時不帶時區的R
- 24. 如何將j2me中的12小時時間轉換爲24小時時間?
- 25. 將時間輸入從24小時轉換爲秒,然後再轉換爲24小時格式
- 26. Flex中的時間格式「24小時制」和「12小時制」
- 27. mysql 12小時至24小時時間轉換
- 28. 從excel中將12小時時間轉換爲24小時時間
- 29. 如何在PHP中將12小時時間轉換爲24小時制時間?
- 30. 使用Java將24小時時間轉換爲12小時時間
想必你有字符串輸入,並希望字符串輸出?你有沒有嘗試過任何東西,你*已*有字符串格式。 ('%Y-%m-%d%I:%M:%S%'%s%d%h%% - %d%H:%M:%S' –
'datetime.datetime.strptime p')' –