//获取当前时间的前n天,格式YYYY-MM-DD
function getNowFormatDate(time) {
var date = new Date(new Date().getTime() - time);
var seperator1 = "-";
var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = year + seperator1 + month + seperator1 + strDate;
return currentdate ;
}
//默认时间设置
function defaultTime() {
var datedefaultEnd = getNowFormatDate(24*60*60*1000);
var datedefaultStart = getNowFormatDate(24*60*60*1000*31);
$("#endTime").val(datedefaultEnd);
$("#startTime").val(datedefaultStart);
}
本文介绍了一种使用JavaScript获取指定天数前的日期格式化方法,包括如何通过调整时间戳来获取过去特定天数的日期,并将其格式化为YYYY-MM-DD的形式。此外,还提供了设置默认时间范围的实用函数。


被折叠的 条评论
为什么被折叠?



