Преобразование даты хиджры в григорианскую с помощью jQuery Globalize

Я пытаюсь преобразовать дату Хиджры обратно в григорианский с внутренней функцией в календаре ar-SA (другие календари, кажется, имеют ту же самую функцию в григорианский). Например, код попробуйте:

Globalize.cultures["ar-SA"].calendars.standard.convert.toGregorian("1434", "03", "11");

В соответствии с сайтами, которые я видел, как: http://www.islamicity.com/prayertimes/defaulthijriconv.asp

"1434", "03", "11" должны быть 23.01.2013.

Тем не менее, каждая дата выключена на 2 дня, и эта функция возвращает.. 21.01.2013.. Есть ли проблемы с этой функцией? Или какой-то другой вопрос, который я мог бы иметь с его использованием?

Или кто-то может предложить функцию JS, которая будет делать правильное преобразование?

1 ответ

Решение

Я понял, что проблема в том, что Месяц равен нулю, поэтому приведенный выше код должен быть:

Globalize.cultures ["ar-SA"]. Calendars.standard.convert.toGregorian("1434", "02", "11");

На сегодняшний день.

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