Zope2日期索引,支持重复事件。
Products.DateRecurringIndex的Python项目详细描述
产品.日期检索索引
zope 2目录索引,支持对重复事件的索引,如下所示 iCalendar标准。它是zope2日期索引和 将为非重复日期生成相同的结果。
DateRecurringIndex接受以下参数:
< DL>datetime.datetime与datetime.datetime的比较
在zope2中,每个人都使用datetime.datetime或查看zope datetime。在时间 写Zope DateTime(1998年左右)没有好的日期/时间 在python中实现。但现在我们有了更好的实施。 即使pythons datetime实现与pytz一起有问题 对于时区处理,它非常成熟。
所以,为什么要在这里?只是因为DST对重复事件的处理是有效的 仅当start和until值是非纯python日期时间时。保持它 使用此索引时请记住:如果使用重复日期并且希望 dst adjust确保实现返回python datetime。而且 请记住:如果您在奥地利的CET时区,请添加重复日期: 对你来说,每天上午11点看起来都很好,不管夏令时与否, 你的事件发生了。如果你去国际,你的活动在 不同的时区-或者在一个完全没有夏令时的国家-它可能 不同,并不总是在同一时间。
贡献
贡献者,请在这里添加您的名字!通过这样做,你还声明,你 签署了plone贡献者协议[1][2]。谢谢!
- Jens Klein,Yenzenz(原始实现)
- 约翰内斯拉格姆,T
- 罗曼乔斯特,罗曼诺夫斯基
- 多尔内尔斯特蕾玛,多尔内尔斯
- 肖恩·厄普顿,苏普顿
(1)< HeRF= ="http://pLo.Org/Buffys/Engors-协定/贡献者-协议-解释"Re="NoFoLoLo>"http://PLON.ORG/基金/贡献者协议/贡献者协议解释< /A> [ 2 ] <一个"=","=""。
更改日志
3.0.0(2018-10-02)
- python 3/zope 4兼容性。 [PBAUER,詹森斯]
- 代码与products.zcatalog 4对齐。 [特]
- PEP 8。 [特]
2.1(2014-03-02)
- 修复管理模板声明并避免 Zope启动。 [特]
2.0.1(2013-04-24)
- 许可证和贡献者更新。 [詹森]
2.0(2012-10-12)
- 使用tuple存储self.\u unindex(反向索引)值,而不是 IISET,允许正确排序,用于修复: https://github.com/collective/products.dateRecurringIndex/issues/1 为了正确分类,现有的安装可能希望重新索引任何 使用DateRecurringIndex安装在其目录中的索引。 [西努普顿]
2.0b3(2012-03-02)
< UL>2.0b2(2012-02-25)
- 重新打包:添加manifest.in文件。 [特]
2.0b1(2012-02-24)
- 重构以支持基于iCalendar递归的递归计算 规则通过plone.event。 [特]
1.0(2009-04-10)
- 初次发行 [詹森]