相关疑难解决方法(0)

203
推荐指数
15
解决办法
25万
查看次数

两个日期之间有多少秒?

所以,我有两个日期YYYY-MM-DDZZZZ-NN-EE

我怎样才能知道它们之间有多少秒?

javascript time date

167
推荐指数
7
解决办法
15万
查看次数

在 Javascript 中计算两个纪元时间戳之间的秒数差异

我正在尝试使用 Javascript 计算两个 EPOCH 时间戳之间的差异(以秒为单位)。

我有两个时间戳:

START: 1565628094441
END: 1565714527812
Run Code Online (Sandbox Code Playgroud)

两个时间戳都是使用以下方法获得的:

var time = new Date().getTime().toString();
Run Code Online (Sandbox Code Playgroud)

我想确定两个时间戳之间的差异(以秒为单位)。我知道 Javascript 以毫秒为单位返回纪元,但我仍然无法找到一种方法将它们正确地转换为秒。

这是我尝试过的:

var differenceSec = (END- START)/1000;
// This gives us 86433.371 Seconds (~1440 minutes). 
Run Code Online (Sandbox Code Playgroud)

使用 Epoch Converter(https://www.epochconverter.com/#tools)我知道真正的差异应该在 30 秒左右。我在这里做错了什么?

javascript time date epoch difference

5
推荐指数
1
解决办法
2万
查看次数

如何使用javascript将毫秒转换为"hhmmss"格式?

我正在使用javascript Date对象尝试将毫秒转换为多少小时,分钟和秒.

我有以毫秒为单位的currentTime

var currentTime = new Date().getTime()
Run Code Online (Sandbox Code Playgroud)

我的futureTime以毫秒为单位

var futureTime = '1432342800000'
Run Code Online (Sandbox Code Playgroud)

我希望在毫秒内得到改变

var timeDiff = futureTime - currentTime
Run Code Online (Sandbox Code Playgroud)

timeDiff是

timeDiff = '2568370873'
Run Code Online (Sandbox Code Playgroud)

我想知道它是多少小时,分钟,秒.

有人可以帮忙吗?

javascript datetime

4
推荐指数
3
解决办法
2万
查看次数

为什么我在javascript中计算时差时会得+ 1小时?

我试图创建一个非常简单的时差计算.只是"结束时间 - 开始时间".我虽然得到+1小时.我怀疑它与我的时区有关,因为我是GMT + 1.

无论如何,这不应该影响差异,因为开始和结束时间都在同一时区.

在这里查看我正在运行的示例代码:

http://jsfiddle.net/kaze72/Rm3f3/

$(document).ready(function() {
    var tid1 =  (new Date).getTime();

    $("#tid").click(function() {
        var nu = (new Date).getTime();
        var diff = new Date(nu - tid1);
        console.log(diff.getUTCHours() + ":" +
                diff.getUTCMinutes() + ":" +
               diff.getUTCSeconds());  
        console.log(diff.toLocaleTimeString());
    });
})
Run Code Online (Sandbox Code Playgroud)

javascript time

2
推荐指数
1
解决办法
792
查看次数