JavaScript原生代码 判断当前时间是在19:00:00-19:00:20之间
时间: 2024-01-09 09:23:53 浏览: 132
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
可以使用JavaScript的Date对象来判断当前时间是否在指定时间范围内。具体实现可以参考以下代码:
```javascript
// 获取当前时间
var now = new Date();
// 获取当前小时数、分钟数和秒数
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
// 判断当前时间是否在指定范围内
if (hour == 19 && minute == 0 && second >= 0 && second <= 20) {
// 在指定时间范围内
console.log("当前时间在19:00:00-19:00:20之间");
} else {
// 不在指定时间范围内
console.log("当前时间不在19:00:00-19:00:20之间");
}
```
需要注意的是,JavaScript的Date对象返回的小时数、分钟数和秒数都是基于本地时间的。如果需要根据其他时区来判断时间范围,可以使用Date对象的`getUTCHours()`、`getUTCMinutes()`和`getUTCSeconds()`方法来获取UTC时间。
阅读全文