将Json中的datetime的UTC表示形式转换为:"yyyy-MM-dd"或"yyyy-MM-dd HH:mm:ss"字符串表示形式


// 将日期类型转换成字符串型格式yyyy-MM-dd

Jquery.ToStringDate = function (DateIn) {
    var Year = 0;
    var Month = 0;
    var Day = 0;
    var CurrentDate = "";
    //初始化时间
    Year = DateIn.getYear();
    Month = DateIn.getMonth();
    Day = DateIn.getDate();
    Year = (Year < 1900 ? (1900 + Year) : Year);
    CurrentDate = Year + "-";
    if (Month >= 10) {
        CurrentDate = CurrentDate + Month + "-";
    }
    else {
        CurrentDate = CurrentDate + "0" + Month + "-";
    }
    if (Day >= 10) {
        CurrentDate = CurrentDate + Day;
    }
    else {
        CurrentDate = CurrentDate + "0" + Day;
    }
    return CurrentDate;
}

// 将日期类型转换成字符串型格式yyyy-MM-dd hh:mm

Jquery.ToStringDateTime= function (DateIn) {
    var Year = 0;
    var Month = 0;
    var Day = 0;
    var Hour = 0;
    var Minute = 0;
    var CurrentDate = "";
    //初始化时间
    Year = DateIn.getYear();
    Month = DateIn.getMonth();
    Day = DateIn.getDate();
    Hour = DateIn.getHours();
    Minute = DateIn.getMinutes();
    Year = (Year < 1900 ? (1900 + Year) : Year);
    CurrentDate = Year + "-";
    if (Month >= 10) {
        CurrentDate = CurrentDate + Month + "-";
    }
    else {
        CurrentDate = CurrentDate + "0" + Month + "-";
    }
    if (Day >= 10) {
        CurrentDate = CurrentDate + Day;
    }
    else {
        CurrentDate = CurrentDate + "0" + Day;
    }

    if (Hour >= 10) {
        CurrentDate = CurrentDate + " " + Hour;
    }
    else {
        CurrentDate = CurrentDate + " 0" + Hour;
    }
    if (Minute >= 10) {
        CurrentDate = CurrentDate + ":" + Minute;
    }
    else {
        CurrentDate = CurrentDate + ":0" + Minute;
    }
    return CurrentDate;
}

你可能感兴趣的:(JavaScript,Jquery,Ext)