//年月日
|
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;
|
}
|