python時間處理常用

2021-10-01 06:06:06 字數 2378 閱讀 8774

import time

當前時間戳

>>

> time.time(

)1575430925.420576

當前時間結構

>>

> time.localtime(

)# 時間結構

time.struct_time(tm_year=

2019

, tm_mon=

12, tm_mday=

4, tm_hour=

11, tm_min=

43, tm_sec=

4, tm_wday=

2, tm_yday=

338, tm_isdst=

0)

時間結構的使用

引數含義

tm_year

年份(如2019)

tm_mon

月份(1到12)

tm_mday

月中的幾號(1到31)

tm_hour

24小時制的時點(0到23)

tm_min

分鐘(0到59)

tm_sec

秒(0-61) (60或61 是閏秒)

tm_wday

一周的週幾(0到6)(周一是0)

>>

> t = time.localtime(

)>>

> t.tm_year

2019

>>

> t.tm_mon

12>>

> t.tm_mday

4>>

> t.tm_hour

13>>

> t.tm_min

19>>

> t.tm_sec

35>>

> t.tm_wday

2

utc時間結構

>>

> time.gmtime(

)# utc時間結構

time.struct_time(tm_year=

2019

, tm_mon=

12, tm_mday=

4, tm_hour=

3, tm_min=

43, tm_sec=

12, tm_wday=

2, tm_yday=

338, tm_isdst=

0)

當前時間的格式化

>>

> time.strftime(

'%y-%m-%d %h:%m:%s'

,time.localtime())

'2019-12-04 11:49:15'

指定時間戳的時間結構

>>

> time.localtime(

1575000000

)# 指定時間的時間結構

time.struct_time(tm_year=

2019

, tm_mon=

11, tm_mday=

29, tm_hour=

12, tm_min=

0, tm_sec=

0, tm_wday=

4, tm_yday=

333, tm_isdst=

0)

指定時間戳的格式化

>>

> time.strftime(

'%y-%m-%d %h:%m:%s'

,time.localtime(

1575000000))

'2019-11-29 12:00:00'

指定格式化的時間轉時間結構

>>

> time.strptime(

'2019-12-04 11:49:15'

,'%y-%m-%d %h:%m:%s'

)time.struct_time(tm_year=

2019

, tm_mon=

12, tm_mday=

4, tm_hour=

11, tm_min=

49, tm_sec=

15, tm_wday=

2, tm_yday=

338, tm_isdst=-1

)

指定格式化的時間轉時間戳

>>

> time.mktime(time.strptime(

'2019-12-04 11:49:15'

,'%y-%m-%d %h:%m:%s'))

1575431355.0

python常用的時間處理模組time

y 年 2016 m 月 d 日 w 星期 h 時 m 分 s 秒 b 月份縮寫 a 星期縮寫time.struct time time.struct time tm year 2016,tm mon 2,tm mday 3,tm hour 7,tm min 8,tm sec 16,tm wday ...

Python處理時間序列常用方法彙總

1.獲取當前時刻時間 from datetime import datetime print datetime.now 分別返回當前時刻的年月日 from datetime import datetime print datetime.now year print datetime.now mont...

python 時間處理

django,pytz環境下處理時區問題 datetime obj.replace tzinfo pytz.utc astimezone pytz.timezone settings.time zone 建構函式 date類表示乙個日期。日期由年 月 日組成 地球人都知道 date類的建構函式如下 ...