python中時間戳與指定時間轉換
import time
import datetime
formatStr = "%Y-%m-%d %H:%M:%S"
t1 = '2018-11-01 00:00:00'
t2 = '2018-12-01 00:00:00'
u = 1541348099
def time_Stamp(time_str):
'''
:param time_str: str
:return: int unix時間戳
'''
tmObject = time.strptime(time_str, formatStr)
tmStamp = time.mktime(tmObject)
return tmStamp
def Stamp_time(Stamp):
'''
:param Stamp: int unix時間戳
:return: datetime時間
'''
return datetime.datetime.fromtimestamp(Stamp)
print(time_Stamp(t2))
print(Stamp_time(u))