时间:2023-01-08 11:12:36 | 栏目:Python代码 | 点击:次
from datetime import datetime t = '2020年11月11日15:04:41' time = datetime.strptime(t,'%Y年%m月%d日%H:%M:%S') print(time) # 结果:2020-11-11 15:04:41 t1 = '2020-11-11 15:04:41' time1 = datetime.strptime(t1,'%Y-%m-%d %H:%M:%S') print(time1) #结果:2020-11-11 15:04:41 t2 = '2020年11月11日' time2 = datetime.strptime(t2,'%Y年%m月%d日') print(t2) #结果 2020年11月11日
字符串转时间:采用 **datetime.strptime(str,t)**方法
from datetime import datetime t2 = '2020年11月11日' time2 = datetime.strptime(t2,'%Y年%m月%d日') print(datetime.strftime(time2,'%Y-%m-%d %H:%M:%S'))# 结果:2020-11-11 00:00:00
时间转字符串:采用 **datetime.strftime(time,t)**方法
import time # 将格式字符串转换为时间戳 a = "2020-11-11 15:04:41" s = time.mktime(time.strptime(a,"%Y-%m-%d %H:%M:%S")) print(s) t = time.localtime(s) print(time.strftime('%Y-%m-%d %H:%M:%S',t)) # 结果 # 1605078281.0 # 2020-11-11 15:04:41