<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// var date = new Date()
// var arr = []
// var newTime = ''
// date.setHours(00, 00, 00)
// for (var i = 0; i < 30; i++) {
// var time = new Date(date.getTime() + i * 60 * 1000 * 15)
// let h = time.getHours()
// let m = time.getMinutes()
// var hh = h < 10 ? '0' + h : h
// var mm = m < 10 ? '0' + m : m
// newTime = hh + ':' + mm
// arr.push({
// value: i,
// label: newTime
// })
// }
// console.log(arr);
function getTime(gap) {
//gap间隔时间
var date = new Date()
var timeGap = 24 * 60 / gap //获取有多少时间间隔
var arr = []
var newTime = ''
date.setHours(00, 00, 00)
for (var i = 0; i < timeGap; i++) {
var time = new Date(date.getTime() + gap * i * 60 * 1000)
let h = time.getHours()
let m = time.getMinutes()
var hh = h < 10 ? '0' + h : h
var mm = m < 10 ? '0' + m : m
newTime = hh + ':' + mm
arr.push({
value: i,
label: newTime
})
}
return arr
}
console.log(getTime(15));
</script>
</head>
<body>
</body>
</html>
根据间隔时间 自动获取时间段
于 2023-10-11 17:47:42 首次发布