Как вы знаете, каждые четыре года в календаре Джалали происходит скачок (есть, конечно, несколько исключений)
И вместо 365 дней в году он имеет 366 дней :)
И другая проблема заключается в том, что некоторые месяцы составляют 29 дней, а некоторые - 30 дней, а некоторые - 31: |
Я использую библиотеку моментов для генерации этих дат (конечно, используя метод fa)
Этот веб-сайт, который называется تقویم , делает это очень хорошо.
var moment = require('moment-jalaali')
moment().format('jYYYY/jM/jD')
Теперь мой вопрос состоит в том, как определить, какие месяцы 29, 30 и 31, а какой год такое прыжок?