Javascript日期转换问题

时间:2016-03-02 16:08:52

标签: javascript datetime

我使用内置的Date()函数处理一个包含许多JS页面的大型工作系统。

我刚刚被告知由于系统需要日期格式为DD / MM / YYYY而美国ipads在日历和其他页面上发生错误的错误,但在ipads上的美国时区返回的日期是MM / DD / YYYY。

是否有人能够建议任何其他解决方案,除了去每个位置实例化一个新的日期,并使用getTime()从那里创建我的日期?

当前日历初始化代码:

date        = new Date(),
firstDayISO = new Date(date.getFullYear(), date.getMonth(), 1),
lastDayISO  = new Date(date.getFullYear(), date.getMonth() + 1, 0),
firstDay    = ISOFromDate(firstDayISO),
lastDay     = ISOFromDate(lastDayISO);


function ISOFromDate(dteDate) {

    chrDate = dteDate.getFullYear();
    chrDate += "-";
    chrDate += pad(dteDate.getMonth() + 1, 2);
    chrDate += "-";
    chrDate += pad(dteDate.getDate(), 2);

    return chrDate;

}

0 个答案:

没有答案