1. 程式人生 > >Python時間日期類型

Python時間日期類型

時間類型 時間模塊 time模塊

一、time模塊

Python 程序能用很多方式處理日期和時間,轉換日期格式是一個常見的功能。

1time是歸類在Generic Operating System Services中,它提供的功能是更加接近於操作系統層面的。time模塊是圍繞著Unix Timestamp進行的

2)時間戳是指格林威治時間19700101000000秒(北京時間19700101080000秒)起至現在的總秒數,結果是一個浮點數

3)所能表述的日期範圍被限定在1970-2038之間

import time # 使用的time模塊

print(time.time())

print(type(time.time()))

# 可以完成基本時間處理,打印當前日期或者時間

4)什麽是時間元組?

很多Python函數用一個元組裝起來的9組數字處理時間:

技術分享圖片


二、datetime模塊

1date 日期對象,常用的屬性有year,month,day

2time 時間對象,常用的屬性有:hour,minute,second,microsecond

3datetime 日期時間對象,常用的屬性有year,month,day,hour,minute,second,microsecond

4timedelta 時間間隔,即兩個時間點之間的長度

5tzinfo 時區信息對象

import datetime # 使用的datetime模塊

print(datetime.datetime.now())

執行結果:

C:\python\python.exe C:/python/demo/file3.py

1519800723.2606907

<class 'float'>

2018-02-28 14:52:03.260690

Process finished with exit code 0


Python時間日期類型