python3-datetime.date詳解(一)


  datetime是python操作日期和時間的內置模塊。

  python有兩種日期、時間對象:“naive”和“aware”。前者由於忽略了實際情況更容易理解,操作。在任何時間空間內,它的值都取決於一個給定的任何值,並且不包含與其他日期、時間對象相關信息;后者能夠准確給出特定的時間,包含與其他日期、時間的有關算法的充足信息。datetime的最小年為1(MINYEAR),最大年為9999(MAXYEAR).

  一.class datetime.date(year, month, day)

    必須有三個參數,且必須整數,且范圍符合實際情況

    1.classmethod:

      1.1date.today() == date.fromtimestamp(time.time())得到本地當前時間(默認年-月-日).time.time()獲得從1970-01-01:00:00:00到現在的秒數。

      1.2date.fromtimestamp(timestamp)接收一個浮點數,得到1970-01-01:00:00:00多少秒后的日期,參數超過253402271999則報錯(最大為9999-12-31)

      1.3date.fromordinal(ordinal)接收一個大於0整數,得到從0001-01-00開始過了幾天后的日期。

    

    2.Class attributes:

      date.min,date.max,date.resolution,date.year,date.month,date.day

    

 


免責聲明!

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



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