import datetime
datetime.datetime.now()
上述会返回 microsecond(微秒),这个是我们不需要的,因此得做一下修改
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
strftime函数表示将获取的时间按照指定的格式化字符串输出
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%M 分钟数(00=59)
%S 秒(00-59)
1.字符串转日期
import datetime
date = datetime.datetime.strptime("2022年02月02日", "%Y年%m月%d日")
print(date)
输出结果:
2022-02-02 00:00:00
2.日期转字符串