在RelativeDelta周围包装对象以管理日期和日期时间字符串
datestr的Python项目详细描述
datestr包
datestr包在relativedelta周围提供一个包装器对象来管理日期和日期时间字符串
安装:
pip install datestr
示例:
示例1:
>>>fromdatestrimportDate>>>Date('2017-06-04').relativedelta(days=2)'2017-06-06'>>>type(Date('2017-06-04').relativedelta(days=2))<class'str'>
示例2:
>>>fromdatestrimportDate>>>Date('2017-06-04').relativedelta(month=2,day=3)'2017-02-03'>>>Date('2017-06-04').relativedelta(last_day=True)'2017-06-30'>>>Date('2017-06-04').relativedelta(months=4,last_day=True)'2017-10-31'
示例3:
>>>fromdatestrimportDate>>>Date('2017-06-04').relativedelta(hour=12)>>>'2017-06-04'>>>Date('2017-06-04').relativedelta(hour=12,rtype='datetime')>>>'2017-06-04 12:00:00'
示例4:
>>>fromdatestrimportDate>>>Date('2017-06-04 04:30:00').relativedelta(days=4,hour=12)>>>'2017-06-08 12:30:00'>>>Date('2017-06-04 04:30:00').relativedelta(days=4,hour=12,rtype='date')>>>'2017-06-08'
示例5:
>>>fromdatestrimportDate>>>fromdatetimeimportdatetime,date>>>Date(date(2018,6,3)).relativedelta()>>>'2018-06-03'>>>Date(datetime(2018,6,3,12,15,30)).relativedelta()>>>'2018-06-03 12:15:30'
许可证
此软件在lgpl v3许可证下提供。
错误跟踪程序
请随时在Bug Tracker中报告错误或建议!
学分:
默罕默德切尔考伊,http://mohamedcherkaoui.com>;
新闻
0.1.0
发布日期:2017年6月4日
- 第一个稳定版本