python中datetime常用方法


# 可運算的時間方法包

>>> import datetime >>> import time >>> res = datetime.datetime.now() #獲取當前格式化輸出時間 >>> print(res) 2019-04-10 15:53:45.747720 >>> res + datetime.timedelta(days=-1) #datetime.timedelta的參數可以是days=,hours= 和其他時間表示 datetime.datetime(2019, 4, 9, 15, 53, 45, 747720) >>> xx = res + datetime.timedelta(days = 365) #將當前時間和修改量相加,得到新的時間 >>> print(xx) 2020-04-09 15:53:45.747720 >>> yy = res + datetime.timedelta(hours = 4) >>> print(yy) 2019-04-10 19:53:45.747720 >>> datetime.date.fromtimestamp(time.time()) datetime.date(2019, 4, 10) >>> kk = datetime.date.fromtimestamp(time.time()) #將時間戳格式化日期 >>> print(kk) 2019-04-10 >>>

>>> f = datetime.datetime.now()   
>>> print(f)
2019-04-10 16:16:32.620877
>>> m = f.replace(month = 12) #類似於字符串的替換,不可修改原數據,替換后會產生新的值,參數可以為month=,year=,day=,hour=,minute=,second=..
>>> print(m)
2019-12-10 16:16:32.620877
>>>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM