0
我试图解析红宝石的日期,所以我尝试下面的代码:解析日期/时间红宝石
str = "Mon Jul 02 22:19:00 UTC 2012"
puts DateTime.strptime(str, "%a %b %d H%:M%:S% UTC %Y")
但我收到此错误信息:
/usr/lib/ruby/1.8/date.rb:1576:in `new_by_frags': invalid date (ArgumentError)
from /usr/lib/ruby/1.8/date.rb:1601:in `strptime'
from get-bid.rb:38
当我从字符串和H%:M%:S%
删除时间,解析工程就好了。我误用了strptime
吗?
'H%'?它不应该是'%H'吗? – Sorrow 2012-07-30 10:38:00
就是这样!谢谢悲伤:) – PapelPincel 2012-07-30 10:42:53