【发布时间】:2014-02-09 16:32:47
【问题描述】:
我需要获取从某个日期(在 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()
但它不起作用......
【问题讨论】:
-
在这种情况下,“2014-02-09T12:21:31.000Z”,您想提取数字 21?
-
我从 Rails 服务器获取日期。查看更新的答案。
-
为什么不在 Date 对象本身上使用
.getMinutes()方法,而不是转换为字符串? -
因为我得到了 21 分钟......时间是
12:21所以我必须得到很多分钟...... -
您期待什么?距离一天开始还有 12*60+21 分钟?
标签: javascript ruby-on-rails date utc