Posts List

python 时间类型操作

经常碰到需要对日期时间的字符串操作,查了又经常忘记,所以写到这里当作自己的笔记。 datetime模块里有几个经常用到类, datetime, date, time date 日期类 (年,月,日) time 时间类 (小时, 分钟, 秒, 微秒) datetime 日期 + 时间 datetime类 从字符串到datetime strptime函数 datetime.datetime.strptime('06-05-2010', "%d-%m-%Y").date() datetime.date(2010, 05, 06) 第三方库 dateutil from dateutil import parser dt = parser.parse("Aug 28 1999 12:00AM") 可以通过pip命令安装dateutil安装 pip install python-dateutil 格式化 意义 例子 %d Day of the month as a zero-padded decimal number.前面填充0的日期 比如00, 01, …, 31 %m Month as a zero-padded decimal number.