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