我需要将分钟从特定日期(在rails服务器中)传递到当前日期(以js为单位)。
Rails代码:
return secTime = record.last_updated.to_i
Js代码:
new Date(Number(secTime)*1000).toISOString()
=> "2014-02-09T12:21:31.000Z"
我想这样做:
new Date(Number(secTime)*1000).toISOString().getMinutes()
但它不起作用......
答案 0 :(得分:0)
function minutesPassed(d) {
var minutes = (new Date() - d) / (1000*60);
return minutes;
}
var certainDate = (new Date().getTime()) - 1000*60*20; // i.e, 20 minutes ago
alert(minutesPassed(certainDate) + " minutes passed") // "20 minutes passed"
答案 1 :(得分:0)
(new Date() - new Date(Number(secTime)*1000)) / (60*1000)
您可以只删除数字等Date对象。