Javascript-如何检查当前时间是否在两个不同的时间之间
Javascript - How to check if current time is between two different times
我正在尝试以编程方式检查web应用程序的当前时间是否在两个预定义时间之间。我不知道如何获取当前时间,然后设置存储两个预定义时间的变量。伪代码看起来像这个
if(currentTime < shiftStart && currentTime <shiftEnd)
{
shift = 2
}
但是,我如何声明和设置变量,使代码正确工作。
var now = Date.now();
var time1 = //whatever time1 is
var time2 = //whatever time2 is
if (now > time1 && now < time2)
{
alert("blah"):
}
var diff = date.getTime() - (new Date()).getTime();
提供以毫秒为单位的时间差。
var diff1=shiftStart.getTime() - (new Date()).getTime();
var diff2=shiftEnd.getTime() - (new Date()).getTime();
if(diff1 < 0 && diff2 > 0 )
{
shift = 2;
}
相关文章:
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 将两个Json提要合并为一个,并按时间排序
- 两个日期时间选择器
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 用时间戳获取两个不同日期之间的时间差
- Mongoose查询在两个日期时间之间提取数据
- 如何将日期和时间拆分为两个元素
- 速度.js动画两个属性时持续时间不同
- 如何在javascript中计算两个日期时间之间的差异
- 比较两个时间戳天数
- 用户如何获取两个时间戳之间的对象
- 如何比较两个时间戳的值
- 如何在javascript中比较两个日期时间
- 如何使用JS/jQuery验证两个下拉字段中的时间值
- 返回两个日期时间单元格之间的差值
- 比较D3.js中的两个时间对象
- 如何在 24 小时制下计算两个时间之间的时差
- 如何在提交之前比较两个日期时间类型的输入
- 如何在Meteor中使用两个按时间排序的不同模板显示两个不同的集合
- Javascript日期时间两个小时