Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果当前时间介于使用力矩的两倍之间_Javascript_Momentjs - Fatal编程技术网

Javascript 如果当前时间介于使用力矩的两倍之间

Javascript 如果当前时间介于使用力矩的两倍之间,javascript,momentjs,Javascript,Momentjs,我正在尝试使用momentjs查找当前本地时间是否介于其他两个时间之间 我有以下代码: var currentTime = moment().format('YYYY-MM-DD HH:mm'); var prefix = 'YYYY-MM-DD '; // the prefix is because moment expects a date prefix when parsing var start_time = moment(prefix + '16:00').format('HH:mm

我正在尝试使用momentjs查找当前本地时间是否介于其他两个时间之间

我有以下代码:

var currentTime = moment().format('YYYY-MM-DD HH:mm');

var prefix = 'YYYY-MM-DD ';
// the prefix is because moment expects a date prefix when parsing
var start_time = moment(prefix + '16:00').format('HH:mm');
var end_time = moment(prefix + '16:30').format('HH:mm');

if( moment(currentTime).isBetween(start_time,end_time) )
    alert('TRUE');
else
    alert('FALSE');
现在让我们假设时间是当前的
16:10
,它应该警告TRUE,但它警告FALSE


你知道为什么这样做没有达到预期效果吗。格式是否错误?

如果您计划比较从
时刻
返回的日期,请不要设置格式

format()
返回字符串,而不是日期/时间可比对象

var currentTime=moment();
var extra=moment().格式('YYYY-MM-DD')+'';
var开始时间=力矩(额外+16:00');
var end_时间=力矩(额外+16:30');
if(矩(currentTime).isBetween(开始时间,结束时间))
console.log('TRUE');
其他的
console.log('FALSE')

您不需要格式化日期:

var currentTime = moment();

var prefix = moment();
// the prefix is because moment expects a date prefix when parsing
var start_time = prefix.add(16, 'hours');
var end_time = mprefix.add(16, 'hours').add(30, 'minutes');

if( moment(currentTime).isBetween(start_time,end_time) )
    alert('TRUE');
else
    alert('FALSE');

基本调试:您是否查看了curTime、start_time和end_time中的值?您正在比较不同的格式您可以查看以下内容