Ruby-按小时/天操作时间/日期时间?

Ruby-按小时/天操作时间/日期时间?,ruby,datetime,time,Ruby,Datetime,Time,在哪里可以找到一些关于如何按天/小时/等操作时间对象的示例 我想这样做: time.now_by_hour #=> "Tue Jun 15 23 MST 2010" time.now_by_day #=> ""Tue Jun 15 MST 2010" time.now_by_hour - 4.weeks - 3.days #=> "Sat May 15 MST 2010" 建议的操作顺序是什么?原因是我想浏览时间列表,并按日期按小时排序,而不是按分钟和秒排序。对此,您可以选择

在哪里可以找到一些关于如何按天/小时/等操作时间对象的示例

我想这样做:

time.now_by_hour #=> "Tue Jun 15 23 MST 2010"
time.now_by_day #=> ""Tue Jun 15 MST 2010"
time.now_by_hour - 4.weeks - 3.days #=> "Sat May 15 MST 2010"

建议的操作顺序是什么?原因是我想浏览时间列表,并按日期按小时排序,而不是按分钟和秒排序。

对此,您可以选择查看
active\u support
gem。它具有漂亮的时间/日期操纵方法,因此您可以执行以下操作:

Time.now - 3.weeks - 2.days - 5.hours - 35.minutes

您可以为此选择查看
active\u support
gem。它具有漂亮的时间/日期操纵方法,因此您可以执行以下操作:

Time.now - 3.weeks - 2.days - 5.hours - 35.minutes
Time.strftime ()?

Time.strftime
()?

安装主动支持:

$gem安装activesupport

然后在Ruby脚本中,执行以下操作

需要“主动支持/核心支持/扩展”

这使您可以执行以下操作:

Time.now + 1.year
3.seconds.ago

等。

安装主动支持:

$gem安装activesupport

然后在Ruby脚本中,执行以下操作

需要“主动支持/核心支持/扩展”

这使您可以执行以下操作:

Time.now + 1.year
3.seconds.ago

等等。

现在我想知道viatropos是想要操纵字符串表示还是日期/时间本身。)现在我想知道viatropos是想要操纵字符串表示还是日期/时间本身。)