5169. 日期之間隔幾天

解題思路

  1. 就是計算到1971年的之間的相對值
  2. 然后把兩個時間之間相減

自己的思路

  1. 相對值 = 相隔的年數(shù) * 365 + 里面閏年的年數(shù) * 1 + 最后一年的過的天數(shù)

簡單思路

  1. 遍歷年,閏年+366, 其他+365
  2. 最后加上一年的過的天數(shù)

解題思路2

  1. 借用python庫豐富的特點,使用datetime庫
from datetime import datetime 
class Solution:
    def daysBetweenDates(self, date1: str, date2: str) -> int:
        date1 = datetime.strptime(date1,'%Y-%m-%d')
        date2 = datetime.strptime(date2,'%Y-%m-%d')
        res = abs((date1 - date2).days)
        return res

作者:z1m
鏈接:https://leetcode-cn.com/problems/number-of-days-between-two-dates/solution/pythonshi-yong-ku-by-z1m/
來源:力扣(LeetCode)
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文鏈接:http://www.cnblogs.com/lhj588/archive/2012/04/23/246...
    qtruip閱讀 1,413評論 0 0
  • 7 日期和時間 MATLAB在2014b版本中將日期和時間獨立成了一個數(shù)據(jù)類型,新的版本中對于時間數(shù)據(jù)的處理功能更...
    校苑數(shù)模閱讀 2,793評論 0 0
  • Python提供了多個內(nèi)置模塊用于操作日期時間,像calendar,time,datetime。time模塊我在之...
    曉函閱讀 1,420評論 0 0
  • 一:知識點總結(jié) ?大月、小月 一月、三月、五月、七月、八月、十月、十二月是大月,每月都有31天。 四月、六月、...
    Amelie芊芊心語閱讀 1,773評論 0 1
  • 如果不注意,大概很多人認為“閏月”與“閏年”是一個意思,其實不是,雖說只是一字之差,所包含的意思卻相差很遠。 “閏...
    雨落未驚風閱讀 13,629評論 1 2

友情鏈接更多精彩內(nèi)容