python“datetime”功能的扩展。
pyfortified-dateutil的Python项目详细描述
pyforded dateutil
重要提示
进行中的工作
徽章
安装
pip install pyfortified-dateutil
功能
importpyfortified_dateutilimportdatetimeasdtmonth_first_date,month_last_date=pyfortified_dateutil.dates_month_first_last(dt.date(2016,12,20))print(month_first_date)print(month_last_date)
datetime.date(2016, 12, 1) datetime.date(2016, 12, 31)
importpyfortified_dateutilimportdatetimeasdtstart_dt=dt.date(2015,12,20)end_dt=dt.date(2016,1,6)fordtinpyfortified_dateutil.date_range(start_dt,end_dt):pprint(dt.strftime("%Y-%m-%d"))
'2015-12-20''2015-12-21''2015-12-22''2015-12-23''2015-12-24''2015-12-25''2015-12-26''2015-12-27''2015-12-28''2015-12-29''2015-12-30''2015-12-31''2016-01-01''2016-01-02''2016-01-03''2016-01-04''2016-01-05''2016-01-06'
importpyfortified_dateutilimportdatetimeasdtstart_dt=dt.date(2016,12,20)end_dt=dt.date(2018,1,11))fordtinpyfortified_dateutil.dates_months_list(start_dt,end_dt):print(dt)
'2016-12''2017-01''2017-02''2017-03''2017-04''2017-05''2017-06''2017-07''2017-08''2017-09''2017-10''2017-11''2017-12'