Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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_Jquery_Jquery Mobile - Fatal编程技术网

Javascript-如何检查当前时间是否在两个不同的时间之间

Javascript-如何检查当前时间是否在两个不同的时间之间,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我正在尝试以编程方式检查web应用程序的当前时间是否在两个预定义时间之间。我不知道如何获取当前时间,然后设置存储两个预定义时间的变量。伪代码如下所示 if(currentTime < shiftStart && currentTime <shiftEnd) { shift = 2 } if(currentTime时间1&&现在

我正在尝试以编程方式检查web应用程序的当前时间是否在两个预定义时间之间。我不知道如何获取当前时间,然后设置存储两个预定义时间的变量。伪代码如下所示

if(currentTime < shiftStart && currentTime <shiftEnd)
{
   shift = 2
}

if(currentTimevar 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;
}
var diff1=shiftStart.getTime()-(新日期()).getTime();
var diff2=shiftEnd.getTime()-(新日期()).getTime();
if(diff1<0&&diff2>0)
{
移位=2;
}
var now=Date.now();
var time1=//无论time1是什么
var time2=//无论time2是什么
如果(现在>时间1&&现在<时间2)
{
警报(“废话”):
}

如何定义时间?第一次比较不应该使用
而不是
使用简单的数字时间戳吗。
var now = Date.now();
var time1 = //whatever time1 is
var time2 = //whatever time2 is

if (now > time1 && now < time2)
{
    alert("blah"):
}