""""
時間戳 :當前時間距離1970.1.1凌晨共多少秒
元組:year
month
dayhours
minuts
senconds
weekday
julia day 儒略日天文學家在使用
""""""
時間格式化
%y 四位數年份表示
%m 月份
%d 天
%h 24小時制
%i 12小時制
%m 分鐘數
%s 秒數
%f 毫秒
%w 星期 0-6 星期天為第一天
%x 本地相應的日期表示
%x 本地相應的時間表示
"""import time
c = time.time() #返回當前時間戳
print(c)
t = time.gmtime(c) #將時間戳轉為utc時間元組
print(t)
b = time.localtime(c) #將時間戳轉為本地時間元組
print("北京時間為", b)
m = time.mktime(b) #將本地時間元組轉為時間戳
print(m)
s = time.asctime(b) #將本地時間元組轉為字串
print(s, type(b))
p = time.ctime(c) #將時間戳轉為字串
print(p, type(p))
times = time.strftime("%y-%m-%d %h:%m:%s", b) #將時間元組轉為指定的字串格式 若b沒有則為當前時間
print(times)
w = time.strptime(times, "%y-%m-%d %x") #將時間字串轉為時間元組
print(w)
time.sleep(4) #****程式休眠
t1 = time.clock() #距離第一次clock()的秒數
print("%d" % t1)
time.sleep(4)
t2 = time.clock()
print("%d" % t2)
"""datetime 模組
datatime 同時有時間和日期
timedelta 主要用於時間跨度
tzinfo 時區相關
time 只關注時間
data 只關注日期
"""import datetime
d5 = datetime.datetime(1999,10,1,10,28,25,123456) #獲取指定時間
d6 = datetime.datetime.now() #獲取當前時間
d7 = d6 -d5 #計算時間差
print("指定時間為", d5)
print("當前時間為", d6)
print(d7)
print("時間型別為", type(d7))
print(d7.days) #間隔天數
print(d7.seconds) #間隔天數除外的秒數
d3 = d6.strftime("%y-%m-%d %h:%m:%s:%f") #將時間元組按照指定格式轉化為字串
print(d3)
d4 = datetime.datetime.strptime(d3,"%y-%m-%d %h:%m:%s:%f")
#將指定格式字串轉化為時間元組
print(d4)
f
:\untitled\venv\scripts\python.exe f
:/untitled/第九單元/時間模組.py
1533301312.4369671
time.struct_time(tm_year=2018, tm_mon=8, tm_mday=3, tm_hour=13, tm_min=1, tm_sec=52, tm_wday=4, tm_yday=215, tm_isdst=0)
北京時間為 time.struct_time(tm_year=2018, tm_mon=8, tm_mday=3, tm_hour=21, tm_min=1, tm_sec=52, tm_wday=4, tm_yday=215, tm_isdst=0)
1533301312.0
friaug321
:01:52
2018
friaug321
:01:52
2018
2018-08-0321:
01:52time.struct_time(tm_year=2018, tm_mon=8, tm_mday=3, tm_hour=21, tm_min=1, tm_sec=52, tm_wday=4, tm_yday=215, tm_isdst=-1)
時間模組,日曆模組
import time 從1970年1月1日0點開始到現在的時間差的秒數 時間戳 print time.time c time.time 獲取本地時間 print time.localtime 存在元祖中tuple1 time.localtime print time.ctime 將時間元祖轉轉為時...
時間模組 time模組
1.時間戳 time time 從1970 至今過了多少秒 時間戳 格式化時間 時間物件 print time.time 2.格式時間 time.strftime y m d h m s str formate time 格式為字串 y year with century as a decimal ...
python模組之時間模組
表示時間的方式分為 1時間戳 timestamp 2格式化化的時間字串 format string 3結構化時間 struct time 時間戳,浮點型 print time.strftime y m d x 格式化時間 print time.localtime 本時區時間,struct time ...