Python的time模块中提供了丰富的关于时间操作方法,可以利用这些方法来完成这个需求。
time.time() :获取当前时间戳
time.ctime(): 当前时间的字符串形式
time.localtime():当前时间的struct_time形式。
time.strftime(): 用来获得当前的时间,可以将时间格式化。
注:Python中时间日期格式化符号(区分大小写),如表8.1表示。
指令 | 含义 |
%a | 星期几的简称 |
%A | 星期几的全称 |
%w | 十进制表示星期几(值从0-6表示,星期天为0) |
%d | 十进制表示的每月第几天 |
%b | 月份的简写 |
%B |
月份的全称 |
%m | 十进制表示的月份 |
%y | 不带世纪的十进制年份(值从0到99) |
%Y | 带世纪部分的十进制年份 |
%H | 24制的小时 |
%I | 12小时制的小时 |
%p | 本地的AM或者PM的等价显示 |
%M | 十进制表示的分钟数 |
%S | 十进制的秒数 |
%f | 十进制的微妙,零填充左边 |
%Z | 当前时区的名称 |
%j | 十进制表示的每年第几天 |
%U | 一年中的星期数(00-53),星期天为星期的开始 |
%W | 一年中的星期数(00-53),星期一为星期的开始 |
%x | 本地相应的日期表示 |
%X | 本地相应的时间表示 |
%% | %号本身 |