中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中時間操作time怎么用

發布時間:2021-11-30 12:50:10 來源:億速云 閱讀:161 作者:小新 欄目:開發技術

這篇文章主要介紹了Python中時間操作time怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1. time 概述

計算機網絡時間是以UNIX元年1970年1月1日0點開始的

Python time 模塊主要對時間進行訪問和轉換

time 有三種表現形式:

  • 時間戳(timestamp):是一個浮點數,可進行加減運算

  • 格式化時間字符串(string_time):表示常見的時間格式例2021-10-29

  • 結構化時間(struct_time):包含年月日時分秒的多元元組。

重要說明:

  • Python time模塊目前只支持2038年。

  • UTC(世界協調時),也稱為格林威治天文時間、世界標準時間

  • DST 夏令時。按照當地時間在某一時間段調快一小時

  • Python time是不可變類型,只讀不能改

2. 格式化時間字符串

格式含義
%a本地星期名稱的英文簡寫(如星期四為Thu)
%A本地星期名稱的英文全稱(如星期四為Thursday)
%b本地月份名稱的英文簡寫(如八月份為agu)
%B本地月份名稱的英文全稱(如八月份為august)
%c本地相應的日期和時間的字符串表示(如:15/08/27 10:20:06)
%d本月第幾號(01 - 31)
%f微秒(范圍0.999999)
%H一天中的第幾個小時(24小時制,00 - 23)
%I第幾個小時(12小時制,0 - 11
%j一年中的第幾天(001 - 366)
%m月份(01 - 12)
%M分鐘數(00 - 59)
%p本地am或者pm標識符
%S
%U一年中的星期數。(00 - 53星期天是一個星期的開始。)
%w一個星期中的第幾天(0 - 6,0是星期天)
%W一年中的星期數(1-54)
%x本地相應日期字符串(如15/08/01)
%X本地相應時間字符串(如08:08:10)
%y去掉世紀的年份(00 - 99)兩個數字表示的年份
%Y完整的年份(4個數字表示年份如2021)
%z與UTC時間的間隔(如果是本地時間,返回空字符串)
%Z時區的名字(如果是本地時間,返回空字符串)
%%‘%'字符

3. time 結構化

index屬性取值范圍
0tm_year(年)例如2021
1tm_mon(月)1~12
2tm_mday(日)1~31
3tm_hour(時)0~23
4tm_min(分)0~59
5tm_sec(秒)0~61(60或61 是閏秒)
6tm_wday(weekday)0~6
7tm_yday(一年中的第幾天)1~366
8tm_isdst(是否是夏令時)-1

4. time 相關方法

方法作用
time.sleep(t)睡眠t秒,t可以是浮點數或整數
time.time()獲取當前系統時間戳
time.gmtime(sec)時間戳轉換成UTC的結構化時間,sec 默認time.time()作為參數
time.localtime(sec)時間戳轉換成當前的結構化時間,sec 默認time.time()作為參數
time.ctime(sec)時間戳轉換成本地時間的格式化字符串,sec 默認time.time()作為參數
time.asctime(t)將結構化時間轉換成格式化字符串,time.localtime()作為參數
time.mktime(t)將結構化時間轉換成時間戳
time.strftime(format,[t])將結構化時間轉換成指定字符串格式的當地時間默認傳入time.localtime()
time.strptime(string,[t])將格式化時間轉換成結構化時間
time.clock()返回執行當前程序的CPU時間

5.實操

import time
# 獲取本地時間戳

stamp = time.time()





# 獲取本地gmt時間

gmt = time.gmtime()



# 獲取本地時間

local = time.localtime()



# 本地時間格式化



strtime = time.ctime()



# 結構化時間轉換成格式化字符



asctime = time.asctime()



# 將結構化時間轉換成時間戳



constamp = time.mktime(local)



# 將結構化時間轉換成指定字符串格式時間



strf = time.strftime("%Y-%m-%d %H:%M:%S")



# 將格式化時間轉成結構化時間



str = time.strptime("2021-10-29 21:07:24","%Y-%m-%d %H:%M:%S")

print("獲取本地時間戳:",stamp)

print("獲取本地gmt時間:",gmt)

print("獲取本地時間:",local)

print("本地時間格式化:",strtime)

print("結構化時間轉換成格式化字符:",asctime)

print("將結構化時間轉換成時間戳:",constamp)

print("將結構化時間轉換成指定字符串格式時間:",strf)

print("將格式化時間轉成結構化時間:",str)

Python中時間操作time怎么用

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Python中時間操作time怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

股票| 澎湖县| 陆良县| 垣曲县| 望都县| 马边| 天祝| 弋阳县| 河间市| 虎林市| 南召县| 乌拉特中旗| 景德镇市| 清水县| 海丰县| 沙湾县| 渭源县| 阿拉善盟| 东源县| 衡南县| 修水县| 钦州市| 察哈| 徐水县| 兖州市| 开远市| 乐都县| 阳城县| 黎平县| 和顺县| 黔西县| 视频| 米易县| 谷城县| 田阳县| 河曲县| 云梦县| 德化县| 日喀则市| 万源市| 自治县|