<script>
$(document).ready(function() {
setTime();
});
function setTime() {
// 计算今天的日期
var date= new Date();
var s = date.getSeconds();
var year= date.getFullYear();
var month= date.getMonth()+1;
var day= date.getDate();
// 计算十天前的日期(通过时间戳实现)
// 修改var tenDayAgo = timestamp - 864000000;后面的864000000实现获取N天前的日期
var timestamp = Date.parse(new Date());
var tenDayAgo = timestamp - 864000000;
var timeAgo = new Date(tenDayAgo);
var s2 = timeAgo.getSeconds();
var yearAgo= timeAgo.getFullYear();
var monthAgo = timeAgo.getMonth()+1;
var dayAgo = timeAgo.getDate();
if (month < 10)
month = "0" + month;
if (day < 10)
day = "0" + day;
if (monthAgo < 10)
monthAgo = "0" + monthAgo;
if (dayAgo < 10)
dayAgo = "0" + dayAgo;
var time = year + "-" + month + "-" + day;
var timeAgo = yearAgo + "-" + monthAgo + "-" + dayAgo;
$("#theEndTime").val(time);
$("#theStartTime").val(timeAgo);
}
</script>
jQuery计算N天前的日期
最新推荐文章于 2022-08-12 16:45:13 发布