代码如下
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__':
# 转换一:格式化时间转为毫秒
str_data = "2018-06-21 23:59:59"
str_data_to_num(str_data)
# 转换二:毫秒转换为格式化时间
str_data = 1529596799000 # 将整数的秒转换为指定的时间格式
num_to_str_data(str_data)