模組之time與datetime
importtime
(time.clock())
print(time.process_time()) #
測量處理器運算時間
print(time.altzone) #
返回utc時間差,以秒計算
print(time.asctime())#
返回時間格式
print(time.localtime())#
返回本地時間的struct time 物件
print(time.gmtime(time.time()))#
返回utc時間的struc時間,與中國本地時間相差8小時,中國是東八區。
print(time.asctime(time.localtime()))#
返回時間格式
print(time.ctime())#
返回時間格式,與上條相同
string_2_struct = time.strptime("
2019/12/19
","%y/%m/%d
") #
將日期字元品轉換成struct時間格式
(string_2_struct)
string_2_stamp= time.mktime(string_2_struct) #
將struct時間對像轉換成時間戳
print(time.gmtime(time.time()))#
將utc時間戳轉換成struct_time格式
print(time.strftime("
%y-%m-%d %h:%m:%s
",time.gmtime() )) #
將utc struct_time 格式轉成指定的字串格式########2019-12-19 14:53:37
#時間的運算(時間加減)
import
datetime
print (datetime.datetime.now()) #
返回當前時間
print(datetime.date.fromtimestamp(time.time()))#
將時間戳直接轉成日期格式
print (datetime.datetime.now()+datetime.timedelta(3))#
當前時間加3天
print(datetime.datetime.now()+datetime.timedelta(-3))#
當前時間減3天
print(datetime.datetime.now()+datetime.timedelta(hours=3))#
當前時間加3小時
print(datetime.datetime.now()+datetime.timedelta(minutes=30))#
當前時間加30分鐘
c_time=datetime.datetime.now()
print(c_time.replace(minute=3,hour=2))#
把時間替換成2點3分鐘。
列印結果
3e-07
0.109375
-32400thu dec 19 23:32:52 2019time.struct_time(tm_year=2019, tm_mon=12, tm_mday=19, tm_hour=23, tm_min=32, tm_sec=52, tm_wday=3, tm_yday=353, tm_isdst=0)
time.struct_time(tm_year=2019, tm_mon=12, tm_mday=19, tm_hour=15, tm_min=32, tm_sec=52, tm_wday=3, tm_yday=353, tm_isdst=0)
thu dec 19 23:32:52 2019thu dec 19 23:32:52 2019time.struct_time(tm_year=2019, tm_mon=12, tm_mday=19, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=353, tm_isdst=-1)
time.struct_time(tm_year=2019, tm_mon=12, tm_mday=19, tm_hour=15, tm_min=32, tm_sec=52, tm_wday=3, tm_yday=353, tm_isdst=0)
2019-12-19 15:32:52
2019-12-19 23:32:52.735813
2019-12-19
2019-12-22 23:32:52.735813
2019-12-16 23:32:52.735813
2019-12-20 02:32:52.735813
2019-12-20 00:02:52.735813
2019-12-19 02:03:52.735813
常用模組之time與datetime模組
time 時間三種表現形式 1.時間戳 秒數 2.結構化時間 一般是給機器看的 3.格式化時間 一般是給人看的 三種時間是可以相互轉換的 1.time.sleep 原地阻塞指定的秒數 2.time.time 獲取時間戳時間 strftime time.strftime y m d 年月日 h m s...
python 常用內建模組之datetime
from datetime import datetime now datetime.now print now out 2019 02 06 15 08 10.618082datetime模組裡還包含了乙個datetime類,通過from datetime import datetime匯入的才是...
Python模組之time 與 init
在python模組的每乙個包中,都有乙個 init py檔案 這個檔案定義了包的屬性和方法 然後是一些模組檔案和子目錄,假如子目錄中也有 init py 那麼它就是這個包的子包了。當你將乙個包作為模組匯入 比如從 xml 匯入 dom 的時候,實際上匯入了它的 init py 檔案。乙個包是乙個帶有...