一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

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

服務(wù)器之家 - 腳本之家 - Python - Python時(shí)間戳使用和相互轉(zhuǎn)換詳解

Python時(shí)間戳使用和相互轉(zhuǎn)換詳解

2020-12-24 00:04Joe_vv Python

這篇文章主要為大家詳細(xì)介紹了Python時(shí)間戳使用和相互轉(zhuǎn)換的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Python時(shí)間戳使用和相互轉(zhuǎn)換的具體代碼,供大家參考,具體內(nèi)容如下

1.將字符串的時(shí)間轉(zhuǎn)換為時(shí)間戳

方法:     

?
1
2
3
4
5
6
7
8
9
10
11
import time
 
a = "2013-10-10 23:40:00"
 
# 將其轉(zhuǎn)換為時(shí)間數(shù)組
timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")
 
# 轉(zhuǎn)換為時(shí)間戳
timeStamp = int(time.mktime(timeArray))
 
timeStamp == 1381419600

2.字符串格式更改

如a = "2013-10-10 23:40:00",想改為 a ="2013/10/10 23:40:00"
方法:先轉(zhuǎn)換為時(shí)間數(shù)組,然后轉(zhuǎn)換為其他格式

?
1
2
3
import time
timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")
otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)

3.時(shí)間戳轉(zhuǎn)換為指定格式日期:

方法一:

利用localtime()轉(zhuǎn)換為時(shí)間數(shù)組,然后格式化為需要的格式,如

?
1
2
3
4
5
6
import time
 
timeStamp = 1381419600
timeArray = time.localtime(timeStamp)
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
otherStyletime == "2013-10-10 23:40:00"

方法二:

?
1
2
3
4
5
import datetime
timeStamp = 1381419600
dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")
otherStyletime == "2013-10-10 23:40:00"

4.獲取當(dāng)前時(shí)間并轉(zhuǎn)換為指定日期格式

方法一:

?
1
2
3
4
5
6
7
8
import time
 
# 獲得當(dāng)前時(shí)間時(shí)間戳
now = int(time.time())
 
# 轉(zhuǎn)換為其他日期格式,如:"%Y-%m-%d %H:%M:%S"
timeArray = time.localtime(timeStamp)
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)

方法二:

?
1
2
3
4
5
6
7
import datetime
 
#獲得當(dāng)前時(shí)間
now = datetime.datetime.now() #這是時(shí)間數(shù)組格式
 
#轉(zhuǎn)換為指定的格式:
otherStyleTime = now.strftime("%Y-%m-%d %H:%M:%S")

5.獲得三天前的時(shí)間

方法:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
import time
import datetime
 
# 先獲得時(shí)間數(shù)組格式的日期
threeDayAgo = (datetime.datetime.now() - datetime.timedelta(days = 3))
 
# 轉(zhuǎn)換為時(shí)間戳:
timeStamp = int(time.mktime(threeDayAgo.timetuple()))
 
# 轉(zhuǎn)換為其他字符串格式:
otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S")
 
# 注:timedelta()的參數(shù)有:days,hours,seconds,microseconds

6.給定時(shí)間戳,計(jì)算該時(shí)間的幾天前時(shí)間:

?
1
2
3
4
5
6
7
8
9
timeStamp = 1381419600
 
# 先轉(zhuǎn)換為datetime
import datetime
import time
dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
threeDayAgo = dateArray - datetime.timedelta(days = 3)
 
# 參考5,可以轉(zhuǎn)換為其他的任意格式了

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://blog.csdn.net/Sky_qing/article/details/47273321

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 女同69式互添在线观看免费 | 国产精品免费拍拍拍 | 欧美裸妇| 国产精品久久亚洲一区二区 | 亚洲男人天堂影院 | sex5·性屋娱乐 | 国产成人在线视频 | 欧美日韩高清一区 | а天堂中文最新版在线官网视频 | 免费观看日本人成影片 | 4虎tv| 欧美三级做爰全过程 | 国产精品玖玖玖影院 | 91在线永久| 男生和女生搞逼逼 | 日本人啪啪 | 国产亚洲福利一区二区免费看 | 亚洲精品乱码久久久久久蜜桃欧美 | 69日本人xxxx16—18 | 久久精品一区二区免费看 | 99久久精品免费看国产 | 日韩毛片免费在线观看 | free嫩白的12sex性自由 | 五月色天在线视频综合观看 | 国产亚洲视频在线 | 91庥豆果冻天美精东蜜桃传媒 | 高清欧美不卡一区二区三区 | 色天使亚洲综合在线观看 | 国产亚洲欧美日韩俺去了 | 亚洲激情在线视频 | 色狠狠狠狠狠香蕉 | 亚洲成人在线播放 | 调教小荡娃h| poren黑人| 色偷偷91久久综合噜噜噜 | 免费一级特黄特色大片在线观看 | 亚洲狠狠婷婷综合久久蜜桃 | 特黄视频 | 奇米影视小说 | 日本男女视频 | 国模孕妇季玥337p人体 |