代碼如下
import time
def str_data_to_num(str_data):
# 格式時間成毫秒
strptime = time.strptime(str_data,"%Y-%m-%d %H:%M:%S")
print("strptime",strptime)
mktime = int(time.mktime(strptime)*1000)
print("mktime",mktime)
return mktime
def num_to_str_data(str_data):
str_data = str_data/1000
# 格式毫秒成指定格式時間
str_data = time.localtime(str_data) # 生成一個元祖式的時間
print(str_data)
strptime = time.strftime("%Y-%m-%d %H:%M:%S",str_data) #格式化元祖
print("strptime",strptime)
if __name__ == '__main__':
# 轉(zhuǎn)換一:格式化時間轉(zhuǎn)為毫秒
str_data = "2018-06-21 23:59:59"
str_data_to_num(str_data)
# 轉(zhuǎn)換二:毫秒轉(zhuǎn)換為格式化時間
str_data = 1529596799000 # 將整數(shù)的秒轉(zhuǎn)換為指定的時間格式
num_to_str_data(str_data)