我有来自 Ruby 的日期时间戳:
2017-10-06 05:11:53 UTC
来自 JavaScript 的日期时间戳:
"2017-10-07T12:07:06.694Z"
有没有一种方法可以让我以秒为单位找出差异?
最佳答案
How do I convert from a ruby timestamp to a javascript timestamp?
您可以使用 Ruby 和 strftime
来完成此操作,或者直接在 JavaScript 中完成此操作,如 Tavish 所示。
var myDate = new Date('2017-10-06 05:11:53 UTC')
How do I find the difference in seconds between two timestamps with Javascript?
var past = new Date('2017-10-06 05:11:53 UTC');
var future = new Date('2017-10-07T12:07:06.694Z');
var deltaInMilliseconds = future.getTime() - past.getTime();
var deltaInSeconds = deltaInMilliseconds / 1000;
console.log(deltaInSeconds)
关于javascript - 如何获得正确形式的 JavaScript 和 Ruby 时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46619957/