最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python轉(zhuǎn)換時(shí)間的圖文方法

 更新時(shí)間:2019年07月01日 10:26:31   作者:Ma_Qiao2020  
在本篇文章里小編給大家整理的是關(guān)于Python轉(zhuǎn)換時(shí)間的方法以及具體步驟流程,需要的朋友們參考下。

time模塊常用的中時(shí)間的轉(zhuǎn)換。

python中的時(shí)間戳:通俗講就是某個(gè)時(shí)刻的時(shí)間,單位是秒;

獲取當(dāng)前時(shí)間的時(shí)間戳:

time.time()

1)沒有參數(shù),

2)返回從1970年1月1日00:00:00(UTC)算起,到現(xiàn)在走了多少秒。

3)time()函數(shù)是時(shí)間轉(zhuǎn)換的基礎(chǔ),許多時(shí)間轉(zhuǎn)換函數(shù),都以這個(gè)返回值做參數(shù)。

3)任何時(shí)候都可以用time函數(shù)講時(shí)間存入一個(gè)變量,記錄那個(gè)時(shí)刻。

例如:可以計(jì)算一段代碼從開始到結(jié)束所用的時(shí)間。

struct_time元組:

此元組包含九個(gè)元素,可以用9個(gè)字記憶(年月日,時(shí)分秒,周天夏)。

  • 索引0,tm_year=年(2019)
  • 索引1,tm_mon=月(1-12)
  • 索引2,tm_mday=日(1-31)
  • 索引3,tm_hour=時(shí)(0-23)
  • 索引4,tm_min=分(0-59)
  • 索引5,tm_sec=秒(0-61)
  • 索引6,tm_wday=周(星期幾,0-6)
  • 索引7,tm_yday=天(一年的第幾天,0-366)
  • 索引8,tm_isdst=夏,(1,使用夏令時(shí),0,不使用夏令時(shí))

很多時(shí)間函數(shù)的返回值都是struct_time元組形式。

獲取本地區(qū)時(shí):time.timezone。

返回本地的區(qū)時(shí)的總時(shí)間秒,東區(qū)為負(fù),西區(qū)為正,例如東八區(qū)區(qū)時(shí)(-8)

import time

zt=time.timezone
print(zt, zt/3600)

-28800 -8.0

時(shí)間戳轉(zhuǎn)換與時(shí)間元組。

轉(zhuǎn)換世界時(shí)(0時(shí)區(qū)):time.gmttime([s])

1)將以秒為單位的時(shí)間參數(shù)s(時(shí)間戳),轉(zhuǎn)換為時(shí)間元組。

2)如果沒有給出s,默認(rèn)是現(xiàn)在的時(shí)間(time.time())

例如:

#基準(zhǔn)時(shí)間,驗(yàn)證時(shí)間戳是不是從1970年1月1日00:00:00開始。

gmt=time.gmtime(0)
print(gmt)
---time.struct_time(tm_year=1970, tm_mon=1, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=0)print()

用索引輸出世界時(shí)時(shí)間的各項(xiàng)值

for n in time.gmtime():
  print(n,end='/')

---2019/6/29/9/27/39/5/180/0/

提取需要的元素,輸出時(shí)間。

now=time.gmtime()
print(f'\n{now[0]}年/{now[1]}月{now[2]}日 '
   f'{now[3]}:{now[4]}:{now[5]}')

---2019年/6月29日 9:39:40

轉(zhuǎn)換本地時(shí)間(本地區(qū)時(shí)):time.localtime(s)

與世界時(shí)轉(zhuǎn)換功能一樣。是在0時(shí)區(qū)的基礎(chǔ)上加上計(jì)算機(jī)提供的區(qū)時(shí)而已。

import tim
lt=time.localtime()
print(lt)

---time.struct_time(tm_year=2019, tm_mon=6, tm_mday=29, tm_hour=18, tm_min=11, tm_sec=14, tm_wday=5, tm_yday=180, tm_isdst=0)


print(f'\n8區(qū)時(shí):{lt[0]}年/{lt[1]}月{lt[2]}日 '
   f'{lt[3]}:{lt[4]}:{lt[5]}')
gt=time.gmtime()
print(f'\n世界時(shí):{gt[0]}年/{gt[1]}月{gt[2]}日 '
   f'{gt[3]}:{gt[4]}:{gt[5]}')

東8 區(qū):2019年/6月29日 18:12:47

世界時(shí):2019年/6月29日 10:12:47

北京時(shí)間與世界時(shí)時(shí)差8小時(shí)。

如果電腦的系統(tǒng)設(shè)置了夏令時(shí),索引[8]的值是1

將時(shí)間元組轉(zhuǎn)換為時(shí)間戳:time.mktime(t)

1)是 localtime() 的反函數(shù)。將元組時(shí)間轉(zhuǎn)換為基準(zhǔn)時(shí)間到參數(shù) t 時(shí)間的秒數(shù)。

2)參數(shù)t是時(shí)間元組(struct_time)或9個(gè)元素的元組。

lt=time.localtime()
s=time.mktime(lt)
print(s)

直接輸出可讀時(shí)間

轉(zhuǎn)換時(shí)間元組為可讀時(shí)間:time.asctime(t)

1)參數(shù)t,是時(shí)間元組。上面說過函數(shù)localtime(),和gmtime()的返回值是將時(shí)間戳轉(zhuǎn)換為了時(shí)間元組??梢灾苯訉⑺麄兊姆祷刂底鳛閍sctime()的參數(shù),返回一個(gè)可讀的時(shí)間。

now=time.asctime(time.gmtime())
print('世界時(shí):',now)

世界時(shí): Sat Jun 29 10:42:02 2019

2)參數(shù)t的默認(rèn)值是函數(shù)locatime()返回的默認(rèn)值。

例如:

print('本地時(shí):',time.asctime())

本地時(shí): Sat Jun 29 18:42:02 2019

轉(zhuǎn)換時(shí)間戳為可讀本地時(shí)間:time.ctime(s)

1)參數(shù)s是一個(gè)時(shí)間戳。他轉(zhuǎn)換的結(jié)果與time.asctime()格式完全相同。僅參數(shù)不同。

print(time.ctime(11111111111))


---Mon Feb 6 03:45:11 2322

2)轉(zhuǎn)換成的可讀時(shí)間是本地時(shí)間。

3)如果未提供s,參數(shù)s的默認(rèn)值是當(dāng)時(shí)的本地時(shí)間。與asctime的默認(rèn)返回結(jié)果一樣。

print(time.ctime())
print(time.asctime())


---Sat Jun 29 19:22:16 2019

---Sat Jun 29 19:22:16 2019

格式化指令符的應(yīng)用

字符串格式化時(shí)間:time.strftime(f[, t])

轉(zhuǎn)換一個(gè)元組或 struct_time 表示的由 gmtime() 或 localtime() 返回的時(shí)間到由 format 參數(shù)指定的字符串。

1)參數(shù)f是格式化對應(yīng)的指令。

2)參數(shù)t是時(shí)間元組,默認(rèn)是 localtime() 返回的當(dāng)前時(shí)間。 如果提供t參數(shù),要注意不能超出范圍(比如不能用20來給月份賦值)。

圖片中有具體的指令。

例如:

import time
t=time.strftime("%Y-%m-%d,%H:%M:%S")
print(t)---2019-06-29,20:44:22

需要注意的是,字符串中有中文字符是行不通的。

含中文輸出時(shí)間的示例:

字符串元組中的數(shù)據(jù)沒有命令符中全面,而命令符中如果有中文會很麻煩,這時(shí)最好用f-string格式化,可以將幾個(gè)函數(shù)搭配使用。

例如:

import time
lt=time.localtime()
now=f'{lt[0]}年{lt[1]}月{lt[2]}日,' \
  f'\n{lt[3]}:{lt[4]}:{lt[5]}' \
  f'\n星期{lt[6]}' \
  f'\n本年的第{lt[7]}天' \
  f'\n本年的第{time.strftime("%U")}周'
print(now)

字符串時(shí)間轉(zhuǎn)換為時(shí)間元組:time.strptime(s ,f )

返回一個(gè)元組字符串,

1)參數(shù)s是按時(shí)間元組提供數(shù)字,但用字符串表示,例如“2019,8,25”

2)參數(shù)f是時(shí)間命令符,應(yīng)與s參數(shù)對應(yīng)。

例如:

sp=time.strptime('2019,3,30',"%Y,%m,%d")
print(sp)

利用time.sleep函數(shù),暫停調(diào)用線程運(yùn)行。

time.sleep(s):暫停s秒調(diào)用線程運(yùn)行。參數(shù)s可以是浮點(diǎn)數(shù)。

import time
a=1
while a<5:  
  print(time.ctime())
  time.sleep(1)
  a+=1

相關(guān)文章

  • python 通過類中一個(gè)方法獲取另一個(gè)方法變量的實(shí)例

    python 通過類中一個(gè)方法獲取另一個(gè)方法變量的實(shí)例

    今天小編就為大家分享一篇python 通過類中一個(gè)方法獲取另一個(gè)方法變量的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 淺談一下python線程池簡單應(yīng)用

    淺談一下python線程池簡單應(yīng)用

    這篇文章主要介紹了淺談一下python線程池簡單應(yīng)用,線程池在系統(tǒng)啟動(dòng)時(shí)即創(chuàng)建大量空閑的線程,程序只要將一個(gè)函數(shù)提交給線程池,線程池就會啟動(dòng)一個(gè)空閑的線程來執(zhí)行它,需要的朋友可以參考下
    2023-04-04
  • python圖形界面教程Tkinter詳解

    python圖形界面教程Tkinter詳解

    Python自帶了tkinter模塊,實(shí)質(zhì)上是一種流行的面向?qū)ο蟮腉UI工具包?TK?的Python編程接口,提供了快速便利地創(chuàng)建GUI應(yīng)用程序的方法,下面這篇文章主要給大家介紹了關(guān)于python圖形界面教程Tkinter的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • MNIST數(shù)據(jù)集轉(zhuǎn)化為二維圖片的實(shí)現(xiàn)示例

    MNIST數(shù)據(jù)集轉(zhuǎn)化為二維圖片的實(shí)現(xiàn)示例

    這篇文章主要介紹了MNIST數(shù)據(jù)集轉(zhuǎn)化為二維圖片的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Python數(shù)據(jù)可視化Pyecharts庫的使用教程

    Python數(shù)據(jù)可視化Pyecharts庫的使用教程

    pyecharts是一個(gè)用于生成echarts圖表的類庫。echarts是百度開源的一個(gè)數(shù)據(jù)可視化庫,用echarts生成的圖可視化效果非常棒。使用pyechart庫可以在python中生成echarts數(shù)據(jù)圖。本文將詳細(xì)介紹一下Pyecharts庫的使用,需要的可以參考一下
    2022-02-02
  • Python生成器定義與簡單用法實(shí)例分析

    Python生成器定義與簡單用法實(shí)例分析

    這篇文章主要介紹了Python生成器定義與簡單用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python生成器的概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2018-04-04
  • Python中常見的三種字符串格式化輸出方法小結(jié)

    Python中常見的三種字符串格式化輸出方法小結(jié)

    字符串格式化是編程中一個(gè)常見的需求,它可以們將不同類型的數(shù)據(jù)插入到字符串中,在?Python?中,有多種方法可以執(zhí)行字符串格式化,本文為大家介紹了常見的三種方法,希望對大家有所幫助
    2024-02-02
  • Python自定義logger模塊的實(shí)例代碼

    Python自定義logger模塊的實(shí)例代碼

    Python標(biāo)準(zhǔn)庫中的logging模塊提供了日志記錄的功能,自定義 Logger 可以根據(jù)項(xiàng)目的需求定制化日志記錄,滿足特定的日志記錄格式、輸出目標(biāo)和日志級別等要求,本文給大家介紹了Python自定義logger模塊的實(shí)例代碼,需要的朋友可以參考下
    2024-02-02
  • python代碼實(shí)現(xiàn)猜拳小游戲

    python代碼實(shí)現(xiàn)猜拳小游戲

    這篇文章主要為大家詳細(xì)介紹了python代碼實(shí)現(xiàn)猜拳小游戲,以文本文件存儲與調(diào)用信息,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Tensorflow Summary用法學(xué)習(xí)筆記

    Tensorflow Summary用法學(xué)習(xí)筆記

    這篇文章主要介紹了Tensorflow Summary用法學(xué)習(xí)筆記,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01

最新評論

芦山县| 德兴市| 乾安县| 浙江省| 朝阳县| 桂林市| 河曲县| 石城县| 卓尼县| 大连市| 临海市| 德保县| 阿瓦提县| 潼关县| 宁国市| 云阳县| 桃园县| 曲周县| 张家港市| 信宜市| 鹤山市| 田林县| 天柱县| 泸定县| 都安| 称多县| 五家渠市| 剑阁县| 安龙县| 萍乡市| 白城市| 岑巩县| 大庆市| 泸水县| 昌图县| 远安县| 郯城县| 溧阳市| 绥江县| 广饶县| 道孚县|