Python模块将ISO日期/时间转换为一个范围

isodaterange的Python项目详细描述


自述文件

此项目包含将ISO日期/时间字符串转换为范围的库。在

使用

该模块包含一个函数get_date_range,它转换给定的ISO 日期/时间字符串,并将此范围作为列表返回。它被用作 以下内容:

importisodaterangerange=isodaterange.get_date_range("2019-07")# returns [datetime.datetime(2019, 7, 1, 0, 0, 0), datetime.datetime(2019, 7, 31, 23, 59, 59)]range=isodaterange.get_date_range("2019-04-01/2019-06-23")# returns [datetime.datetime(2019, 4, 1, 0, 0, 0), datetime.datetime(2019, 6, 23, 23, 59, 59)]range=isodaterange.get_date_range("P1Y")# returns [now, date one year from now]

测试

有一个包含单元测试的tests模块。可以按如下方式运行:

^{pr2}$

许可证

(c)英国研究与创新(UKRI),2019-2020年,英国南极考察。 您可以免费使用和重复使用本软件和相关文档文件的任何格式或介质,在 开放政府许可证v3.0的条款。 您可以在http://www.nationalarchives.gov.uk/doc/open-government-licence/处获得开放式政府牌照的副本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JFrame中的Java多线程   java Servlet异常映射   java无法从输出流读取   swing Java带来的小程序GUI问题   java什么原因导致错误“'void'类型此处不允许”以及如何修复它?   Java选择器select(长)与selectNow的区别   java自定义arraylist<mygames>获得不同   java Icepdf注释让页面消失   java反向整数数组   java I在生成同步“无法解析配置的所有依赖项”时遇到此错误:app:debugRuntimeClasspath   多个虚拟机上的java线程访问单个DB实例上的表,有时会导致性能低下和异常   swing更改Java中的默认按钮,使其看起来“更好”   java慢速MQ主题订阅。并行化不能提高性能   java运行Boggle Solver需要一个多小时。我的代码怎么了?   数据库中的java循环与应用程序中的java循环   正则表达式匹配${123…456}并在Java中提取2个数字?   java如何制作我们软件的试用版   Java内存参数计算   从另一个类调用方法时出现java问题