strftime()——time结构格式化为字符串
strptime()——字符串格式化为time结构
datetime模块即date模块与time模块的结合
常用格式码 | 含义 |
---|---|
%Y | 十进制年份 |
%m | 1~12的十进制月份 |
%d | 1~31的十进制日 |
%H | 0~23的十进制小时数(24小时制) |
%M | 0~59的十进制分钟数 |
%S | 0~61的十进制秒数 |
%z | 时区补偿 |
%a | 星期名称简写 |
%A | 星期名称全称 |
%b | 月份名称缩写 |
%B | 月份名称全称 |
%c | 适当日期和时间表现形式 |
%I | 1~12的十进制小时数(12小时制) |
%p | 返回上午am还是下午pm |
该函数常见用法如下,用于datetime模块中对输出的日期进行格式化:
from datetime import datetime
dt = datetime.now()
dt
print(dt.strftime('%a, %b %d %Y %H:%M'))