我试图找到一个日历的数据结构,它应该提供与googles calendar相同的功能(想在我自己的sql-database中构建一个结构)..
它应该提供一次,多次,洞日,日期 - 从到日期到事件等等...... 但要找到合适的结构有点困难 - 你知道我在哪里可以找到模板或其他有助于我的东西吗?
谢谢!
修改
嗯......我没有发现任何符合我意愿的轨道插件......
我想构建一个社交网站,用户可以在其中创建约会以进行空闲时间活动......因此我需要一个日历结构......
是否有任何导轨插件或类似的东西?
答案 0 :(得分:2)
答案 1 :(得分:1)
好吧,您可以查看Google Calendar GData API docs以获得一些想法。我会强烈建议你不要太野心勃勃。日历真的很难。时区,多个与会者,重复(以及他们的例外),与其他日历系统等互操作都很痛苦。
你越能限制自己,你的生活就越容易。例如,我建议你尝试使你的重复表示相当简单 - 最小粒度为天而不是小时/秒等,并可能禁止“每周一,周三和周五”等概念。
您能否提供更多背景信息,说明您为什么要创建自己的日历系统而不是使用现有系统?尽可能避免这样做:)
答案 2 :(得分:0)
查看一个名为RiCal(http://rubyforge.org/projects/rical/)的新宝石。我还没有构建任何东西,但它看起来很有前途,可以在Ruby中操纵事件信息。