Ruby中的时间差异以分钟为单位

时间:2016-04-10 20:14:04

标签: ruby-on-rails ruby database datetime rubygems

我正在使用Ruby中的datediff。我正在对数据库进行查询,我将以这种格式获得createdDate结果:

2016-04-10T19:54:44.000Z.

我的任务是检查createdDate和当前时间的差异是否大于30分钟。当我以UTC格式创建当前时间时:

utctime = Time.now.utc

我得到这样的结果;

2016-04-10 19:59:57 UTC

我的问题是:我从数据库中获取的createdDate有T和.000Z。在其中,可以通过任何简单的方法比较它们,找出30分钟的差异。

因为现在,我打算改变:

空间和.000Z。使用UTC将它们制作成相同的格式。

0 个答案:

没有答案