Другой результат с тем же кодом JS на ПК и TIZEN преобразование даты с григорианского на персидский

У меня есть метод js, который конвертирует системную григорианскую дату в джалали (персидскую) дату.

Хотя он корректно работает на ПК и на всех моих сайтах, результат на циферблате tizen, который использует javascript в своем веб-макете, стал недействительным с 1 июля. Я имею в виду результат на 1 день больше, чем должен быть.

Я знаю, что это високосный год, и код прекрасно с этим справляется...

Я заменил код преобразования другим примером, и он точно такой же.

Кто-нибудь еще имеет эту проблему или знает, каким может быть решение?

Есть ли разница между js на ПК и устройством tizen?

2 ответа

Решение

Я должен сказать, что это была моя ошибка, и это был неправильный ввод функции при вызове функции преобразования. Я просто отправлял GetMonth() результат и не считал, что возвращался 0-11 для месяца, и это необходимо для функции преобразования, чтобы получить номер месяца как 1-12, Просто добавив один к месяцу, теперь все в порядке. Спасибо всем.

Насколько я знаю, в настоящее время только григорианский календарь доступен на Tizen официально.

Источник Samsung Dev

Другие вопросы по тегам