ruby – Rails获取当前时间没有日期

前端之家收集整理的这篇文章主要介绍了ruby – Rails获取当前时间没有日期前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道有关Rails日期和时间的很多问题,但我似乎无法解决我所遇到的问题.

我可能只是愚蠢的这个..无论如何,我的问题是,我想获得当前时间没有附加日期.

例如,当我使用以下我得到:

Time.now => 2012-06-29 09:23:04 -0400

要么

Time.current => Fri,29 Jun 2012 09:23:23 EDT -04:00

我想获得当前时间没有日期.即只是

09:23:04 -0400

要么

09:23:23 EDT -04:00

如果有问题已经解决了,我很乐意指出他们.

谢谢!

解决方法

使用 strftime获取您想要的时间,以您想要的格式.
puts Time.now.strftime("%I:%M:%S %z") # "09:33:00 -0400"

puts Time.now.strftime("%I:%M:%S %Z %z") # "09:33:00 EDT -0400"

猜你在找的Ruby相关文章