datetime 計算時間差


 

 計算時間差:

  .date()       # 格式化

  .timedelta()         # 時間差

import datetime

# 今天
today = datetime.datetime.now()
print(today)  # 2019-03-11 16:24:23.792301

today = datetime.datetime.now().date() 
print(today)  # 2019-03-11

# 昨天
yesterday = datetime.datetime.now().date() - datetime.timedelta(days=1)
print(yesterday)  # 2019-03-10

# 一周前
weekdelta = datetime.datetime.now().date() - datetime.timedelta(weeks=1)
print(weekdelta)  # 2019-03-04

# 一個月前
monthago = datetime.datetime.now().date() - datetime.timedelta(weeks=4)
print(monthago)  # 2019-02-11

 

 

 參考博客:

  https://www.cnblogs.com/amber-liu/p/10120503.html

  1. time模塊官方文檔
  2. datetime模塊官方文檔
  3. 廖雪峰的官方網站
  4. http://blog.csdn.net/you_are_my_dream/article/details/61616465
  5. http://blog.csdn.net/tigerking1017/article/details/51332220
  6. http://blog.csdn.net/cherdw/article/details/55224209
  7. https://www.cnblogs.com/cindy-cindy/p/6720196.html
  8. https://blog.csdn.net/python3_2017/article/details/78983370
  9. https://blog.csdn.net/qq_25420115/article/details/53149669

 


免責聲明!

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



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