我想通過使用datetime.datetime.strptime()
方法解析這樣的「14天16小時」方法,但它給了我一個datetime.datetime(1900, 1, 14, 16, 0)
,如何使其他時間參數默認使用。python strptime()解析,默認使用參數
0
A
回答
0
的我不知道,如果你可以替換默認datetime值(好吧,我相信你一定能在某個地方,但我不知道訂單如何),但你可以使用datetime.replace得到你想要的結果:
import datetime
time = datetime.datetime.strptime('14 day 16 h', '%d day %H h')
currentTime = datetime.datetime.now()
time = time.replace(year=currentTime.year, month=currentTime.month)
同樣,你可以編輯任何其他的「默認」的日期時間要值。
1
strptime('14 day 16 h','%d day %H h')
討說法
相關問題
- 1. 的Python解析日期strptime
- 2. 使用默認參數的Python函數
- 3. Python使用默認參數* args
- 4. 使用self.xxxx作爲默認參數 - Python
- 5. 使用默認值和標誌解析參數
- 6. DateInput默認解析函數
- 7. 無法解析python中的strptime
- 8. ctypedef使用默認參數
- 9. 如何使用strptime解析str(my_datetime)?
- 10. 默認參數 - Python的
- 11. Python的XML解析和默認NS
- 12. 使用Python strptime解析月份名稱時的UnicodeEncodeError
- 13. 使用ArgParse解析python的參數
- 14. 如何使用非默認參數的值作爲Python中默認參數的默認值?
- 15. 使用默認參數傳遞函數
- 16. 在不使用默認情況下解析python中的日期
- 17. Perl strptime解析毫秒
- 18. PyArg_ParseTuple默認參數
- 19. Python類構造函數默認參數
- 20. python函數的默認參數
- 21. 瞭解Python風格,函數的默認參數
- 22. 的Python 2.6 - 解析參數
- 23. 在Python中解析參數
- 24. 默認參數++
- 25. 默認參數
- 26. 默認參數
- 27. 默認參數
- 28. 默認參數
- 29. 默認參數
- 30. 默認參數
謝謝,但輸出是'datetime.datetime(1900,1,14,16,0)',而不是今天 – pupu007