isBetween返回false

信息开发

我正在尝试评估此指令

moment('06:17:20+00:00').isBetween('06:16:20+00:00', '06:19:20+00:00');

对我来说,它应该返回,true但事实并非如此。我越来越false

我阅读了文档但是仍然不明白为什么我会虚假

jsfiddle

这是一个片段

const out = document.getElementById('output');

const test = moment('06:17:20+00:00').isBetween('06:16:20+00:00', '06:19:20+00:00');
out.innerText = test;
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<p id="output"></p>

sdn404

尝试这个:

<p id="output"></p>

JS

const out = document.getElementById('output');
var format = 'hh:mm:ss',
beforeTime = moment('06:16:20+00:00', format),
afterTime = moment('06:19:20+00:00', format);

const test = moment('06:17:20+00:00',format).isBetween(beforeTime, afterTime);
out.innerText = test;

工作演示:https : //jsfiddle.net/cruz888/54ye9swk/4/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章