Mik*_*ike 84 ruby datetime ruby-on-rails
我需要使用DateTime.now来获取当前日期,并"剥离"时间.
例如,这显示了我不想要的东西:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00
这说明我什么都想要的:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC
Igo*_*kov 162
试试DateTime.now.to_date或DateTime.now.beginning_of_day
VP.*_*VP. 18
你需要的是strftime函数:
Time.now.strftime("%Y-%d-%m %H:%M:%S %Z")
Run Code Online (Sandbox Code Playgroud)
如果您愿意require 'active_support/core_ext',那么您可以使用
DateTime.now.midnight # => Sat, 19 Nov 2011 00:00:00 -0800
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102330 次 |
| 最近记录: |