Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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 - Fatal编程技术网

Javascript减去纪元时间

Javascript减去纪元时间,javascript,Javascript,嗨,我有一段代码,下面是用来计算变量QCC和当前时间之间的经过时间QCC变量总是等于一个历元时间,比如1406200332,我想要的是最后一次检查等于1000,例如,其中1000是1000秒的经过时间,然后我可以对它做一些数学运算把它转换成小步舞曲,然后用它 LastCheck = Date.now() - QCC ; 尝试: 我不确定我是否理解你的问题,但我还是要试着猜一猜 因此,您使用时间戳初始化了一个变量QCC(比如1406204887676) 如果您现在执行lastCheck=D

嗨,我有一段代码,下面是用来计算变量QCC和当前时间之间的经过时间QCC变量总是等于一个历元时间,比如1406200332,我想要的是最后一次检查等于1000,例如,其中1000是1000秒的经过时间,然后我可以对它做一些数学运算把它转换成小步舞曲,然后用它

LastCheck =   Date.now() - QCC  ;
尝试:


我不确定我是否理解你的问题,但我还是要试着猜一猜

因此,您使用时间戳初始化了一个变量
QCC
(比如
1406204887676

如果您现在执行
lastCheck=Date.now()-QCC
,则会得到自
QCC
以来经过的毫秒数(例如,5000表示已经过去了5秒)


我希望这有点帮助,更像是一个答案而不是一个问题。你在那里做的有什么不对?当我记录上次检查的结果时,我得到了大的数字,比如1404798710689,我希望数字在10000以内不?我不这么认为,10000是10秒。如果你得到的结果那么大,那么QCC是非常低的。纪元是0。正如在1970-01-01 00:00:00Hi中一样,刚刚尝试了你的建议,它似乎给出了完全相同的结果[Date.getTime](以毫秒为单位返回时间。确实如此,所以将答案除以1000就是我想让它进入第二个新日期().getTime()和Date.now()返回相同的结果,即new Date().getTime()==Date.now()。
lastCheck = new Date().getTime() - QCC