日历系统,如Python中的Google日历

时间:2012-02-06 10:10:36

标签: python calendar

this问题已经讨论过这个问题的算法。

正如该帖所说,最大的挑战是处理重新发生的事件。 不要在第一个答案中重新发明轮子,所以我很乐意知道:

是否已有任何现成的模块或框架,以便在Python中处理此问题?

1 个答案:

答案 0 :(得分:1)

我最近为Django构建了一个类似Google日历的应用程序。虽然我们还没有包括重新发生的事件,但我认为这不应该太困难。我建议调查一下dateutil,这可以做一些很好的间隔事情。

对于前端,我们使用了jquery week-calendar,它为您提供了很好的拖放/调整大小。我们还使用Vobject创建了iCal供稿,因此用户可以将我们的日历合并到他们的首选日历客户端中。