获取当天 0 点的时间戳
var timeStamp = new Date(new Date().setHours(0, 0, 0, 0)) / 1000;
一天是86400秒 故 7 天前的时间戳为
var SevenDayAgo = timeStamp - 86400 * 7;
一天是86400秒 故 7 天前的时间戳为
var SevenDayLater = timeStamp + 86400 * 7;
js获取日期当天的开始时间和结束时间
//函数调用传参格式为 2018-6-6或者2018.6.6
//如:startUnix(2018-6-6) 返回的时间戳格式‘1528300799’
function startUnix($date) {
return(new Date(Date.parse($date.replace(/-/g, "/")))).getTime() / 1000;
}
function endUnix($date) {
return new Date().setTime(Date.parse($date.replace(/-/g, "/")) / 1000 + 24 * 60 * 60 - 1);
}