Неграгорианский календарь с jQuery Fullcalendar
-
28-09-2019 - |
Вопрос
Кто-нибудь знает, как можно добавить неграгорианскую поддержку календаря на jQuery Фуллкалендар? Например персидский календарь (календарь Jalalai или Shamsi).
Я не знаю, где начать настройку и какие точные классы и скрипты влияют такая функция. Я внедрил скрипт преобразования в JS.
Я думаю, что нет никакой встроенной поддержки. Я ищу решение, чтобы я сам мог реализовать это сам.
Джалальский календарь (персидский):
- 12 месяцев
- 6 первых месяцев 31 день
- 5 Следующие месяцы 30 дней
- Последний месяц на 29 или 30 дней на основании заведующего года.
- Год начинается в первый день весны.
- Сегодня дата 23/05/1389 == 16/08/2010
Спасибо,
Решение
Есть плагин jQuery, который обеспечивает поддержку различных мировых календарей:
http://keith-wood.name/calendars.html.
В том числе персидский, тайский, исламский, иврит и т. Д. ...
Другие советы
Эта вилка является FullCalendar версии 2.1.1 При поддержке персидского календаря Джалали.
Все похоже на фуллкалендарную магистратую, но:
Для того, чтобы Persian Jalali Calendar должен быть включен, вы должны просто использовать «Lang:« Persiandjalali »в вашем полном определении объекта. Это добавляется мной, и это еще не в магистральной основе разработки FullCalendar. И он не имеет вмешательства в любой другой объект конфигурации Fullcalendar.
Бекашь с использованием «LANG: FA», потому что он не преобразует FullCalendar в формат Jalali, он просто переводит полной программы по умолчанию на персидский язык, как это делает раньше. Я использовал элементы полноценного объекта «ViewRender» и «EventaFterAllrender» для этого преобразования, поэтому, пожалуйста, будьте осторожны, чтобы переопределить их. Я даже использовал эту библиотеку PWT-DatPicker jQuery для моих преобразований даты, так что это моя новая зависимость вилков, поэтому добавьте ее перед использованием этой вилки.
Привет всем, я добавил Jalaali календарь к версии 2.6.0 и решил предыдущие проблемы в этом обновлении, вы можете найти его отсюда:https://github.com/ehsandanesh/fullcalendar.