一、输出日期
from datetime import datetime
today = datetime.now().strftime('%Y-%m-%d')
print(today)
二、输出日期+时间毫秒
from datetime import datetime
now_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
print(now_time)
三、输出星期
from datetime import datetime
weekList = ["星期一","星期二","星期三","星期四","星期五","星期六","星期七"]
week = weekList[datetime.now().weekday()]
print(week)
四、日期加减
from datetime import datetime,timedelta
tomorrow = (datetime.now() + timedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S.%f')
yesterday = (datetime.now() + timedelta(days=-1)).strftime('%Y-%m-%d %H:%M:%S.%f')
五、时间戳转换成时间
import time
timestamp = 1681623136
time_local = time.localtime(timestamp)
now_time = time.strftime("%Y-%m-%d %H:%M:%S",time_local)
print(now_time)
五、英文时间格式转换
from datetime import datetime
english_time = "Thu Jul 18 2024 18:37:04 GMT+0000 (UTC)"
date = datetime.strptime(english_time, '%a %b %d %Y %H:%M:%S GMT+0000 (UTC)')
print(date)