本文摘自php中文网,作者爱喝马黛茶的安东尼,侵删。

python如何将数字变成日期?下面给大家介绍一下相关步骤:
安装
没必要下载源码包手动安装,直接用easy_install或pip在线安装
easy_install python-dateutil
pip install python-dateutil
dateutil模块主要有两个函数,parser和rrule。parser是根据字符串解析成datetime,而rrule是则是根据定义的规则来生成datetime。
关于parser
字符串可以很随意,可以用时间日期的英文单词,可以用横线、逗号、空格等做分隔符。
没指定时间默认是0点,没指定日期默认是今天,没指定年份默认是今年。
相关推荐:《python视频教程》
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
关于rrule
函数原型如下。
rrule(self, freq, dtstart=None, interval=1, wkst=None, count=None, until=None, bysetpos=None,
bymonth=None, bymonthday=None, byyearday=None, byeaster=None, byweekno=None, byweekday=None, byhour=None, byminute=None, bysecond=None, cache=False)
freq:可以理解为单位。可以是 YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, SECONDLY。即年月日周时分秒。
dtstart,until:是开始和结束时间。
wkst:周开始时间。
interval:间隔。
count:指定生成多少个。
byxxx:指定匹配的周期。比如byweekday=(MO,TU)则只有周一周二的匹配。byweekday可以指定MO,TU,WE,TH,FR,SA,SU。即周一到周日。
相关阅读 >>
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。