# conding=utf8
from datetime import datetime, timedelta
import time
a = datetime.now()
print(a.strftime("%y-%m-%d %h:%m:%s")) # 獲取當前時間精確到秒數
# 2020-12-31 17:23:20
print(a.strftime("%y-%m-%d %h:%m")) # 獲取當前時間精確到分鐘
# 2020-12-31 17:23
print(a.strftime("%y-%m-%d %h")) # 獲取當前時間精確到小時
# 2020-12-31 17
print(a.strftime("%y-%m-%d")) # 獲取當前時間精確帶天
# 2020-12-31
print((a - timedelta(seconds=5)).strftime("%y-%m-%d %h:%m:%s")) #5秒前
# 2020-12-31 17:23:15
print((a - timedelta(minutes=5)).strftime("%y-%m-%d %h:%m")) #5分鐘前
# 2020-12-31 17:18
print((a - timedelta(hours=5)).strftime("%y-%m-%d %h")) #5小時前
# 2020-12-31 12
print((datetime.now() + timedelta(hours=48)).strftime("%y-%m-%d-%h")) #48小時後
# 2021-01-02-17
print((a - timedelta(days=5)).strftime("%y-%m-%d")) #5天前
# 2020-12-26
#返回時間戳
import datetime
now=datetime.datetime.strptime("20210521020000","%y%m%d%h%m%s")
print(now)
#2021-05-21 02:00:00
timestamp=int(datetime.datetime.timestamp(now)*1000)
print(timestamp)
#1621533600000
from datetime import datetime, timedelta
def return_time(type='hour',num=0):
if type=="second":
t=(datetime.now() + timedelta(seconds=num)).strftime("%y-%m-%d %h:%m:%s")
elif type=="minute":
t=(datetime.now() + timedelta(minutes=num)).strftime("%y-%m-%d %h:%m")
elif type=="hour":
t=(datetime.now() + timedelta(hours=num)).strftime("%y-%m-%d-%h")
elif type=="day":
t=(datetime.now() + timedelta(hours=num)).strftime("%y-%m-%d")
elif type=="month":
t=(datetime.now() + timedelta(weeks=4*num)).strftime("%y-%m")
return t
Python 獲取時間
我有的時候寫程式要用到當前時間,我就想用python去取當前的時間,雖然不是很難,但是老是忘記,用一次丟一次,為了能夠更好的記住,我今天特意寫下python 當前時間這篇文章,如果你覺的對你有用的話,可以收藏下。取得時間相關的資訊的話,要用到python time模組,python time模組裡面...
python 獲取當前時間
取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的方式來取得當前時間的時間戳 import time prin...
python 獲取當前時間
取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。以下面的方式來取得當前時間的時間戳 import time print ti...