A=Time.now
给出以下输出:
2012:05:18 12:20:50 +0530
我想形成一个像"May 18 , 2012". 我尝试更改A为不可能的字符串。我怎样才能做到这一点?
A=Time.now
给出以下输出:
2012:05:18 12:20:50 +0530
我想形成一个像"May 18 , 2012". 我尝试更改A为不可能的字符串。我怎样才能做到这一点?
Time.now.strftime('%b %e , %Y')
更多信息。
您可以查看TimeClass 和 method strftime。它根据给定格式字符串中的指令格式化时间。
http://www.ruby-doc.org/core-1.9.3/Time.html#method-i-strftime
对于您当前的问题:
Time.now.strftime("%b %d, %Y")