<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>js获取当天时间0点到24点的时间戳</title>
</head>
<body>
<script>
var start = new Date(new Date(new Date().toLocaleDateString()).getTime()); // 当天00:00:00点
var end = new Date( // 当天23:59:59
new Date(new Date().toLocaleDateString()).getTime() +
(24 * 60 * 60 * 1000 - 1)
);
console.log(start, end);
var startTime = new Date(new Date().getTime() - 1 * 60 * 60 * 1000); // 当前时间的前一小时
var endTime = new Date(new Date().getTime()); // 当前时间
console.log(startTime, endTime);
</script>
</body>
</html>
打印结果