qin
2024-04-01 d1a50163e4d445bc8451cf68cf0791caf7c410e0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
//年月日
function getDay(day,date) {
    var today = date ? new Date(date) : new Date();
    var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
    today.setTime(targetday_milliseconds); //注意,这行是关键代码
    var tYear = today.getFullYear();
    var tMonth = today.getMonth();
    var tDate = today.getDate();
    tMonth = doHandleMonth(tMonth + 1);
    tDate = doHandleMonth(tDate);
    return tYear + "-" + tMonth + "-" + tDate;
}
//年月日时分秒
function getDayTime(day,hh) {  
    var today = new Date();
    if (day == "" && day == null && day == -0) {
        var targetday_millisecond = today.getTime() + 1000 * 60 * 60 * (24 - hh);
    } else {
        var targetday_millisecond = today.getTime() + 1000 * 60 * 60 * (24 - hh) * day;
    }
    today.setTime(targetday_millisecond); //注意,这行是关键代码
    var tYear = today.getFullYear();            //  年
    var tMonth = today.getMonth();                 //  月
    var tDate = today.getDate();                     //  日
    var tHours = today.getHours();              //      时
    var tMinutes = today.getMinutes();              //      分
    var tSeconds = today.getSeconds();                  //      秒
    tMonth = doHandleMonth(tMonth + 1);
    tDate = doHandleMonth(tDate);
    return tYear + "-" + tMonth + "-" + tDate + "-" + tHours + "-" + tMinutes + "-" + tSeconds;
}
 
//年月日时分秒
function getDayTimeS(day, hh) {  //
    var today = new Date();
    if (day == "" && day == null && day == -0) {
        var targetday_millisecond = today.getTime() + 1000 * 60 * 60 * (24 - hh);
    } else {
        var targetday_millisecond = today.getTime() + 1000 * 60 * 60 * (24 - hh) * day;
    }
    today.setTime(targetday_millisecond); //注意,这行是关键代码
    var tYear = today.getFullYear();            //  年
    var tMonth = today.getMonth();                 //  月
    var tDate = today.getDate();                     //  日
    var tHours = today.getHours();              //      时
    var tMinutes = today.getMinutes();              //      分
    var tSeconds = today.getSeconds();                  //      秒
    tMonth = doHandleMonth(tMonth + 1);
    tDate = doHandleMonth(tDate);
    return tYear + ":" + tMonth + ":" + tDate + ":" + tHours + ":" + tMinutes + ":" + tSeconds;
}
function getTime(hh) {
    var today = new Date();
    var targetday_millisecond = today.getTime() + 1000 * 60 * 60 * (24 + hh);
    today.setTime(targetday_millisecond); //注意,这行是关键代码
    var tHours = today.getHours();              //      时
    var tMinutes = today.getMinutes();              //      分
    var tSeconds = today.getSeconds();                  //      秒
    return tHours + ":" + tMinutes + ":" + tSeconds;
}
function doHandleMonth(month) {
    var m = month;
    if (month.toString().length == 1) {
        m = "0" + month;
    }
    return m;
}