from
touse
seconds since the epoch
struct_time in utc
gmtime()
seconds since the epoch
struct_time in local time
localtime()
struct_time in utc
seconds since the epoch
calendar.timegm()
struct_time in local time
seconds since the epoch
mktime()
**來自time — time access and conversions,注意時間戳也就是秒是不分時區的。
假設現在有時間戳0秒,當將該時間分別轉為utc時間或本地時間時,轉換如下:
from time import gmtime, localtime, strftime
sec =
0# 獲取時間元組
utctime = gmtime(sec)
localtime = localtime(sec)
print(,
strftime(
'%y/%m/%d %h:%m:%s'
, utctime)
)print(,
strftime(
'%y/%m/%d %h:%m:%s'
, localtime)
)
輸出:
顯而易見,gmtime
會將時間戳轉為utc時間,localtime()
會將時間戳轉為當地時間。
假設現在有時間』1970/01/01 08:00:00』,當該時間分別為utc時間或本地時間時,轉換如下:
from calendar import timegm
from time import strptime, mktime
strtime =
'1970/01/01 08:00:00'
tuptime = strptime(strtime,
'%y/%m/%d %h:%m:%s'
)print
(, timegm(tuptime)
)print
(, mktime(tuptime)
)
輸出:
顯而易見,timegm
認為你給出的是utc,mktime
認為你給出的是當地時間。
補充:gmt->gm
**中的時間結構體,就是我們通常所說的時間元組
程式中為了看起來方便,對時間元組做了相應的轉化
附加乙個自動生成markdown**的**
11 7 北京時間 nbatv daily雜記
bulls 110 85 bucks ben gordon全面爆發 37pts,9asts,4reb,當然bucks的redd繼續刷分。bulls的新秀sefolosha瑞士小伙繼續不錯的表現9pts,2reb,4asts,1blks,2stls,好全面。nocioni作為後衛也收穫乙個蓋冒,很有成...
python關於時間的處理
import datetime now time datetime.datetime.now time now time datetime.timedelta days 1 將當前時間轉化為時間戳 格式化時間 import datetime str time datetime.datetime.no...
1 17 python基礎學習
1.list複習 tuple學習 list 二維列表。tuple 1,2,3 4,5,6 7,8,9 如果tuple裡面有list,那麼可以改變list的元素。tuple 1,2,3 4,5,6 7,8,9 print tuple 0 print type tuple 0 print tuple 6...