javascript - 如何在伊斯兰或 HijriDate 中添加天数?

标签 javascript jquery asp.net datepicker

我有两个文本框。一个用于从伊斯兰日历中获取 StartDate,所以我使用的是 jQuery Calendars Datepicker。 ExpireDate 文本框将自动从 StartDate 起 60 天。所以我在 datepicker 的 Onclose 事件中编写逻辑。

$(document).ready(function () {
    ShowCalender();
});
function ShowCalender() {
    var calendar = $.calendars.instance('islamic');
    $('[id$=TxtOrderDate]').calendarsPicker({
        calendar: calendar,
        onClose: function (dates) {
            var expiryDate = new Date(dates);
            var x = 60;
            expiryDate.setDate(expiryDate.getDate() + x);               
            document.getElementById('<%=TxtExpirationDate.ClientID%>').value = expiryDate;
        },
        showTrigger: '<img src="../../../_layouts/15/1033/Saudia/Images/calender.png" alt="Popup" class="trigger img">'

    });
}

但这里的 ExpireDate 填写日期 Sun Apr 24 03:00:00 UTC+0300 1436,这是公历日期。 expiredate 必须是伊斯兰日期。

如何在 FromDate 中添加特定天数? 请帮忙。

最佳答案

我认为您应该以公历格式执行日期操作(添加日期),然后再格式化回伊斯兰日期。 keith-wood.name/calendars

关于javascript - 如何在伊斯兰或 HijriDate 中添加天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27587074/

相关文章:

javascript - 我如何使用 jPanelMenu? (jquery 菜单插件)

javascript - jQuery .on ('change' ) 在附加 div html 时不会触发

c# - 无效的 URI : Invalid port specified/The hostname could not be parsed

asp.net - 如何从 c#.net 中的图表组件中删除 alt 样式?

c# - 如何比较两行的日期

javascript - 将相机拍摄的图像上传到 React Native 上的 firebase 存储

javascript - asp.net mvc - 如何使用 Javascript 创建多个 DropDownList

javascript - 在 Javascript 中使用 document.selection 时同时创建多个选择

javascript - 在另一个方法中覆盖 preventDefault()

javascript - 如何检查用户是否是admin?