Python 日期和時間

2021-10-08 01:30:10 字數 2581 閱讀 5968

>>

>

import time

>>

> time.time(

)1594002800.2053256

time.localtime() 格式化時間戳為本地的時間。 如果sec引數未輸入,則以當前時間為轉換標準。

>>

> time.localtime(time.time())

time.struct_time(tm_year=

2020

, tm_mon=

7, tm_mday=

6, tm_hour=

10, tm_min=

36, tm_sec=

29, tm_wday=

0, tm_yday=

188, tm_isdst=

0)

tm_year

2008

4位數年

tm_mon

1 到 12

月tm_mday

1 到 31

日tm_hour

0 到 23

小時tm_min

0 到 59

分鐘tm_sec

0 到 61 (60或61 是閏秒)

秒tm_wday

0到6 (0是周一)

一周的第幾日

tm_yday

1 到 366(儒略曆)

一年的第幾日

tm_isdst

-1, 0, 1, -1是決定是否為夏令時的旗幟

夏令時我們可以使用 time 模組的 strftime 方法來格式化日期:

>>

> time.strftime(

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

, time.localtime())

'2020-07-06 10:43:51'

>>

>

from datetime import datetime

>>

> datetime(

2019,4

,5)#最少年月日

datetime.datetime(

2019,4

,5,0

,0)>>

> datetime(

2019,4

,5,12

,45)datetime.datetime(

2019,4

,5,12

,45)

>>

> datetime(

2019,4

,5,12

,45).timestamp(

)1554439500.0

>>

> datetime.fromtimestamp(

1429417200.0

)datetime.datetime(

2015,4

,19,12

,20)

>>

> datestr=

'2015-6-1 18:19:59'

>>

> datetime.strptime(datestr,

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

)datetime.datetime(

2015,6

,1,18

,19,59

)>>

>

print

(datetime.strptime(datestr,

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

2015-06

-0118:

19:59

加減可以直接用+和-運算子,不過需要匯入timedelta這個類:

>>

>

from datetime import datetime, timedelta

>>

> now = datetime.now(

)>>

> now

datetime.datetime(

2015,5

,18,16

,57,3

,540997

)>>

> now + timedelta(hours=10)

datetime.datetime(

2015,5

,19,2

,57,3

,540997

)>>

> now - timedelta(days=1)

datetime.datetime(

2015,5

,17,16

,57,3

,540997

)>>

> now + timedelta(days=

2, hours=12)

datetime.datetime(

2015,5

,21,4

,57,3

,540997

)

python日期和時間 Python日期和時間

python程式可以通過多種方式處理日期和時間。日期格式之間的轉換是電腦的常見煩惱。python的時間和日曆模組可以幫助跟蹤日期和時間。什麼是蜱 時間間隔是以秒為單位的浮點數。1970年1月1日上午12 00 時代 時間的特殊時刻表示。python中有乙個受歡迎的時間模組,它提供了處理時間的功能,並...

Python 日期和時間

python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python 的 time 模組下...

python 時間和日期

python 程式用很多方式處理時間和日期,轉換日期格式是乙個常見的功能。python提供了乙個time 和calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python的time模組下有很多函式可以...