0

是否可以将 7/1/13 16:37 变成适当的 ruby​​ DateTime 对象?Time.new 和 Time.parse 似乎返回了错误的东西......

 Time.parse("7/1/13 16:37")
  => 2007-01-13 16:37:00 -0500 
4

2 回答 2

1

您可以使用strptime函数,检查一下

于 2013-07-29T16:34:52.300 回答
0

尝试使用DateTime.parse(...)

require 'time'
x = DateTime.parse("7/1/13 16:37")
x.class # => DateTime
于 2013-07-29T16:57:08.023 回答