# 匯入time模組
import time
時間分為三種格式:
作用:用於時間間隔的計算
print
(time.time())
# 2023年1月1日當前經過的秒數
作用:用於展示時間
print
(time.strftime(
'%y-%m-%d %h:%m:%s %p'))
# 2020-03-30 21:16:28 pm
print
(time.strftime(
'%y-%m-%d %x'))
# 2020-03-30 21:16:28
# %x 的作用等同於 %h:%m:%s
作用:用於單獨獲取時間的某一部分
print
(time.localtime())
# time.struct_time(tm_year=2020, tm_mon=3, tm_mday=30, tm_hour=21, tm_min=21, tm_sec=32, tm_wday=0, tm_yday=90, tm_isdst=0)
print
(res.tm_year)
# 2020
print
(res.tm_yday)
# 90
import datetime
# print(datetime.datetime.now())
# print(datetime.datetime.now() + datetime.timedelta(days=3))
# print(datetime.datetime.now() + datetime.timedelta(weeks=1))
import time
s_time=time.localtime(
)print
(s_time)
print
(time.mktime(s_time)
)# 時間戳->struct_time
tp_time=time.time(
)print
(time.localtime(tp_time)
)
# 補充:世界標準時間與本地時間
print
(time.localtime())
# 本地時間
print
(time.gmtime())
# 世界標準時間
print
(time.localtime(
333333333))
print
(time.gmtime(
333333333
))
s_time=time.localtime(
)print
((time.strftime(
'%y-%m-%d %h:%m:%s'
,s_time)))
print
(time.strptime(
'1988-03-03 11:11:11'
,'%y-%m-%d %h:%m:%s'
))
真正需要掌握的:
format string—>struct_time—>timestamp
struct_time = time.strptime(
'1988-03-03 11:11:11'
,'%y-%m-%d %h:%m:%s'
)timestamp = time.mktime(struct_time)
print
(timestamp)
format string<—struct_time<—timestamp
res = time.strftime(
'%y-%m-%d %x'
, time.localtime(timestamp)
)print
(res)
# import time
# print(time.asctime())
import datetime
print
(datetime.datetime.now())
print
(datetime.datetime.utcnow())
print
(datetime.datetime.fromtimestamp(
333333
))
python 時間模組
import os import time s 2019 7 14 print time.strptime s,y m d s time 09 00 00 print time.strptime s time,h m s 把元組的時間轉換為時間戳 tuple time time.localtime ...
python 時間模組
格式化時間字串 y 兩位數的年份表示 00 99 y 四位數的年份表示 0000 9999 m 月份 01 12 d 月內的一天 0 31 h 24小時制的小時數 0 23 i 12小時制的小時數 01 12 m 分鐘數 00 59 s 秒 00 59 a 本地簡化星期名稱 a 本地完整星期名稱 b...
python 時間模組
時間的一般表示 import time s 2019 7 14 print time.strptime s,y m d 1.時間戳 print time.time 2.字串時間 print time.ctime 3.元組型別的時間 print time.localtime info time.loc...