EWA

[BUG] 修改EWA_DateClass 创建日期时没有设定毫秒

2016-06-07

文件:/src/core/EWA_03DateClass.js

类:EWA_DateClass

方法:CreateDate

创建日期时,没有设定毫秒 setMilliseconds(0),因此在计算日期时会出现误差
this.CreateDate = function(y, m, d, h, mm, s) {
    var d1 = new Date();
    if (h == null) {
        h = 0;
    }
    if (mm == null) {
        mm = 0;
    }
    if (s == null) {
        s = 0;
    }
    d1.setFullYear(y);
    d1.setMonth(m - 1);
    d1.setDate(d);
    d1.setHours(h);
    d1.setMinutes(mm);
    d1.setSeconds(s);
    d1.setMilliseconds(0); //新增的,原来没有
    return d1;
};