JavaScript原生代码 判断当前时间是在19:00-19:10之间
时间: 2024-03-27 17:41:23 浏览: 57
可以使用JavaScript的Date对象来判断当前时间是否在指定时间范围内。具体实现可以参考以下代码:
```javascript
// 获取当前时间
var now = new Date();
// 获取当前小时数和分钟数
var hour = now.getHours();
var minute = now.getMinutes();
// 判断当前时间是否在指定范围内
if (hour == 19 && minute >= 0 && minute <= 10) {
// 在指定时间范围内
console.log("当前时间在19:00-19:10之间");
} else {
// 不在指定时间范围内
console.log("当前时间不在19:00-19:10之间");
}
```
需要注意的是,JavaScript的Date对象返回的小时数和分钟数都是基于本地时间的。如果需要根据其他时区来判断时间范围,可以使用Date对象的`getUTCHours()`和`getUTCMinutes()`方法来获取UTC时间。
相关问题
JavaScript原生代码 判断当前时间是在19:00:00-19:00:20之间
可以使用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时间。
阅读全文