【发布时间】:2013-07-29 16:27:52
【问题描述】:
是否可以将 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
【问题讨论】:
-
正确是什么意思?你在想什么,你在想什么?
是否可以将 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
【问题讨论】:
您可以使用strptime功能,检查this。
【讨论】:
尝试使用DateTime.parse(...):
require 'time'
x = DateTime.parse("7/1/13 16:37")
x.class # => DateTime
【讨论】: