Python中文
首页
教程
问答
标签
搜索
登录
注册
全功能日期和时间库
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我想知道是否有人知道一个很好的日期和时间库,它正确地实现了如下功能:</p> <ul> <li><strong>微秒分辨率</strong></li> <li><strong>夏令时</strong> <ul> <li><em>例如:</em>它知道美国2009年3月8日上午2:30不存在尊重日光节约的时区。</li> <li>我应该能够指定像“US/Eastern”这样的时区,并且它应该足够聪明,能够知道给定的时间戳应该对应于EST还是EDT。</li> </ul></li> <li><strong>自定义日期范围</strong> <ul> <li>创建跳过周末和假日的专门业务日历的能力。</li> </ul></li> <li><strong>自定义时间范围</strong> <ul> <li>定义工作时间的能力,以便在工作时间之外请求的时间可以向上或向下舍入到下一个或上一个有效小时。</li> </ul></li> <li><strong>算术</strong> <ul> <li>能够对所有单位(年、月、周、日、小时、分钟等)的整数进行加减运算。请注意,添加0.5天之类的内容并没有很好的定义,因为它可能意味着12小时,也可能意味着一天的一半时间(在日光节约更改时,这不是24小时)。</li> </ul></li> <li><strong>自然边界对齐</strong> <ul> <li>给我一个时间戳,我希望能够做一些事情,比如四舍五入到最近的十年,年,月,周,…,四分之一小时,小时,等等</li> </ul></li> </ul> <P>我目前使用Python,不过我很高兴能用另一种语言来解决,比如Perl、C或C++。</p> <p>我发现内置的Python库缺乏日光节约逻辑的复杂性,而且(对我来说)没有一种明显的方法来设置自定义时间范围之类的内容。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>看看<a href="http://labix.org/python-dateutil" rel="noreferrer">dateutil</a>和可能的<a href="http://www.egenix.com/products/python/mxBase/mxDateTime/" rel="noreferrer">mx.DateTime</a>包。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
当启用身份验证时,超过一定大小的http发布失败
4 回答
当呈现Flask温度时,bokeh图为空
1 回答
当呈现模板时,如何引用sqlalchemy中的自定义字段?
6 回答
当周围有更多相同类型的标记时,如何从一个标记中提取数据
3 回答
当周数跨越多个y时,如何使用Pandas groupby week
7 回答
当呼唤django和python提示时
2 回答
当命令`Brew installPython@2`然后出现错误“Theme error”。如何解决?
2 回答
当命令[1]不存在时,用户输入命令以列出超出范围的索引
5 回答
当命令/启动被发送到bot时,bot应该删除发送给组的标签;但是bot没有
6 回答
当命令lin执行时,导入datetime会在Python脚本中引发ModuleNotFound“math”
9 回答
当命令中提到Bot时,Bot发送其前缀
3 回答
当命令位于DM中时,Python Discord.py bot将角色分配给服务器中的用户
8 回答
当命令在discord.py中缺少必需的参数时,如何显示消息
7 回答
当命令在多个不同的服务器上处于活动状态时,如何在discord.py上使用while循环
1 回答
当命令在提示符下成功运行时,Python subprocess.check_输出产生错误
5 回答
当命令提示时自动按键按回车键
8 回答
当命令提示符意外关闭时,如何访问python虚拟环境?
7 回答
当命令提示符给出导入错误时,当我尝试运行服务器python文件时,需要进行什么更改?
2 回答
当命令有双引号时,如何从python运行windows命令行命令
3 回答
当命令的一部分来自用户inpu时在linux服务器上执行命令的安全方法
1 回答