(time.time())
(type(time.time()))
#1539594222.698943
#
時間戳是指從2023年1月1日到現在經歷秒數,返回乙個浮點數。
print(time.strftime('%y-%m-%d %h-%m-%s %p'))
#需要規定格式 y年 m月 d日 h時 m分 s 分 p上午或下午
print(time.strftime('
%y-%m-%d %x %p
'))
print(time.localtime())#當地時間
print(time.gmtime())#
世界格林尼治時間
print(time.localtime().tm_year)#
有相應的變數
#time.struct_time(tm_year=2018, tm_mon=10, tm_mday=15, tm_hour=18, tm_min=26, tm_sec=49, tm_wday=0, tm_yday=288, tm_isdst=0)
#time.struct_time(tm_year=2018, tm_mon=10, tm_mday=15, tm_hour=10, tm_min=26, tm_sec=49, tm_wday=0, tm_yday=288, tm_isdst=0)
#2018
#時間戳轉換為結構化時間
t=12220000#
時間戳的表示
(time.localtime(t))
#time.struct_time(tm_year=1970, tm_mon=5, tm_mday=22, tm_hour=18, tm_min=26, tm_sec=40, tm_wday=4, tm_yday=142, tm_isdst=0)
t= time.localtime()#結構化時間
str_t = time.strftime('
%y-%m-%d %x
',t)
(t)print
(str_t)
#time.struct_time(tm_year=2018, tm_mon=10, tm_mday=15, tm_hour=18, tm_min=43, tm_sec=1, tm_wday=0, tm_yday=288, tm_isdst=0)
#2018-10-15 18:43:01
t= time.strftime('%y-%m-%d %x
')#格式化時間
tt = time.strptime(t,'
%y-%m-%d %x
')#轉化
(t)print
(tt)
#2018-10-15 18:47:16
#time.struct_time(tm_year=2018, tm_mon=10, tm_mday=15, tm_hour=18, tm_min=47, tm_sec=16, tm_wday=0, tm_yday=288, tm_isdst=-1)
importdatetime
(datetime.datetime.now())
#2018-10-15 18:51:43.591628
(datetime.date.fromtimestamp(time.time()) )
#2018-10-15
(datetime.datetime.now() )
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分
#2018-10-15 19:08:01.521563
#2018-10-18 19:08:01.521563
#2018-10-12 19:08:01.521563
#2018-10-15 22:08:01.521563
#2018-10-15 19:38:01.521563
c_time =datetime.datetime.now()print(c_time.replace(minute=3,hour=2))
#2018-10-15 02:03:23.445248
python時間模組 time和datetime
python 中時間表示方法有 時間戳,即從1975年1月1日00 00 00到現在的秒數 格式化後的時間字串 時間struct time 元組。struct time元組中元素主要包括tm year 年 tm mon 月 tm mday 日 tm hour 時 tm min 分 tm sec 秒 ...
常用模組 time
import time 時間戳 一串數字 從unix元年,每過一秒 1 格式化好的時間 2020 08 29 17 24 38 20200829172438 print 20200829 28 print int time.time 當前的時間戳 print time.strftime y m d ...
Python常用模組 Time模組
time模組中時間表現的格式主要有三種 a timestamp時間戳,時間戳表示的是從1970年1月1日00 00 00開始按秒計算的偏移量 b struct time時間元組,共有九個元素組。c format time 格式化時間,已格式化的結構使時間更具可讀性。包括自定義格式和固定格式。2 主要...