使用 jQuery FullCalendar 的非公历日历
有谁知道如何向 jquery FullCalendar 添加非公历日历支持?例如波斯历(Jalalai 或 Shamsi 历)。
我不知道从哪里开始定制以及哪些类和脚本会受到此类功能的影响。我已经用js实现了转换脚本。
我认为没有任何内置支持。我正在寻找解决方案,以便我自己可以自己实现。
Jalali 日历(波斯语):
- 12 个月
- 6 个第一个月为 31 天
- 5 个下个月为 30 天 最后
- 一个月根据闰年为 29 或 30 天。
- 一年从春天的第一天开始。
- 今天的日期是 23/05/1389 == 16/08/2010
谢谢,
Does anyone know how can one add a non-gregorian calendar support to jquery FullCalendar? For example Persian Calendar (Jalalai or Shamsi calendar).
I don't know where to start the customization and what exact classes and scripts are affected by such a feature. I have implemented conversion script in js.
I think that there isn't any built-in support. I'm looking for solution so that I myself can implement it myself.
Jalali calendar (Persian):
- 12 month
- 6 first months are 31 days
- 5 next months are 30 days
- The last month is 29 or 30 days based on being leap year.
- The year starts on first day of spring.
- Today date is 23/05/1389 == 16/08/2010
Thank you,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这个分叉是 fullcalendar 版本 2.1.1 支持波斯 Jalali 日历。
一切都像 fullcalendar 主线,但是:
要启用波斯 Jalali 日历,您必须在 fullcalendar 对象定义中使用“lang:'persianJalali'”。这是我添加的,还没有进入全日历开发的主线。并且它不会干扰任何其他全日历配置对象。
使用“lang:fa”时要小心,因为它不会将 fullcalendar 转换为 Jalali 格式,它只是像以前一样将默认 fullcalendar 转换为波斯语。
我使用“viewRender”和“eventAfterAllRender”全日历对象元素进行此转换,因此请小心覆盖它们。
我什至使用这个 pwt-datpicker jquery 库进行日期转换,所以它是我的新依赖项,所以在使用这个 fork 之前添加它。
This fork is fullcalendar version 2.1.1 with support of Persian Jalali calendar.
Everything is like fullcalendar mainline but:
For persian jalali calendar to be enabled you have to just use "lang:'persianJalali'" in your fullcalendar object definition. It is added by me and it is not in mainline of fullcalendar development yet. and it has no interfere with any other fullcalendar configuration object.
Becareful of using "lang:fa" because it does not convert fullcalendar to Jalali format, it just translates default fullcalendar to persian language as it does before.
I used "viewRender" and "eventAfterAllRender" fullcalendar object elements for this conversion so PLEASE BE CAREFUL FOR OVERRIDING THEM.
I even used this pwt-datpicker jquery library for my date conversions so it is my fork new dependancy so add it before using this fork.
有一个 jQuery 插件为各种世界日历提供支持:
http://keith-wood.name/calendars。 html
包括波斯语、泰语、伊斯兰语、希伯来语等...
There's a jQuery plugin that provides support for various world calendars:
http://keith-wood.name/calendars.html
Including Persian, Thai, Islamic, Hebrew, etc...
大家好,我在 2.6.0 版本中添加了 Jalaali 日历,并解决了此更新中以前的问题,您可以从这里找到它:
https://github.com/ehsandanesh/fullcalendar
Hi everybody I added Jalaali calendar to version 2.6.0 and solved previous issues in this update you can find it from here:
https://github.com/ehsandanesh/fullcalendar