【问题标题】:Converting Hijri date to gregorian with jQuery Globalize使用 jQuery Globalize 将回历日期转换为公历
【发布时间】:2013-01-23 15:34:40
【问题描述】:

我正在尝试使用 ar-SA 日历中的内部函数将回历日期转换回公历(其他日历似乎具有相同的 toGregorian 函数)。例如代码试试:

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

根据我见过的网站:http://www.islamicity.com/prayertimes/defaulthijriconv.asp

“1434”、“03”、“11”应该是 2013 年 1 月 23 日。

但是,每个日期似乎都相差 2 天,并且此函数返回.. 2013 年 1 月 21 日.. 这个功能有问题吗?或者我使用它可能遇到的其他问题?

或者有人可以提出一个可以进行正确转换的 js 函数吗?

【问题讨论】:

    标签: jquery-globalization


    【解决方案1】:

    我发现问题是因为月份是从零开始的,所以上面的代码应该是:

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

    今天的日期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2015-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      相关资源
      最近更新 更多