国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python 時間操作time詳情

Python 時間操作time詳情

2022-03-10 00:17盆友圈的小可愛 Python

這篇文章主要介紹了 Python 時間操作time詳情,在Python高級語言中,內置庫提供了time和datetime模塊進行對時間日期的處理。本文,我們將進行對Time模塊相關的方法進行學習,需要的朋友可以參考一下

前言:

我們在日常生活中,都離不開時間和日期。不僅我們的漢字都有大量描述時間日期的詞語如斗轉星移、分秒必爭、只針朝夕、轉眼之間等。同樣,在我們程序中,我們也離不開時間日期的記錄。在Python高級語言中,內置庫提供了timedatetime模塊進行對時間日期的處理。

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 屬性 取值范圍
0 tm_year(年) 例如2021
1 tm_mon(月) 1~12
2 tm_mday(日) 1~31
3 tm_hour(時) 0~23
4 tm_min(分) 0~59
5 tm_sec(秒) 0~61(60或61 是閏秒)
6 tm_wday(weekday) 0~6
7 tm_yday(一年中的第幾天) 1~366
8 tm_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.實操

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
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詳情

6.總結

對time模塊中涉及到三種時間格式進行了解和學習,并對常用的time方法進行使用。

time 模塊在我們程序中,能幫我們快速查找某一時間點的log詳情。

到此這篇關于 Python 時間操作time詳情的文章就介紹到這了,更多相關 Python 時間操作time內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://juejin.cn/post/7024474853809848356

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品久久久久久久久久东京 | 超碰97人人干 | 久久国产精品无码网站 | 云南一级毛片 | 国产精品高清一区二区 | 国产特级毛片aaaaaaa高清 | 亚洲精品白浆高清久久久久久 | 三级视频在线 | 亚洲精品视频网站在线观看 | 亚洲专区 变态 另类 | 国产亚洲一区二区三区 | 成人影音 | 国产一区二区精品丝袜 | 欧美午夜三级视频 | 国产精品久久久久久久久久三级 | 国产福利一区二区 | 精品香蕉一区二区三区 | 伊人精品视频 | 一区二区三区动漫 | 国产黄色免费网站 | 精品久久av| 亚洲lesbianxxxxhd 亚洲男人天堂2018 | 日韩一片 | 欧美日韩精品 | 国产片在线观看 | 欧美精品一区二区三区四区五区 | 干干人人 | 一级毛片在线播放 | 亚洲在线视频一区 | 欧美第一区 | 精品一区av | 黄网站视频免费 | 成年人在线观看免费视频 | 久久久久久一区二区三区 | 国产一级黄| 精品久久久久久久人人人人传媒 | 日韩在线视频中文字幕 | 99视频在线 | 亚洲在线一区 | 蜜桃av噜噜一区二区三区小说 | 欧美一区二区三区 |