我用的是ruby 1.9.3,我想从'mm/dd/yyyy'日期format字符串中得到Date or Time个对象

Time.zone.parse("12/22/2011")

这给了我*** ArgumentError Exception: argument out of range英镑

推荐答案

require 'Date'
my_date = Date.strptime("12/22/2011", "%m/%d/%Y")

Ruby相关问答推荐

如何使用另一个Ruby 中的Ruby 中的区域设置?

RSpec:为什么 `instance_double` 可以与 StandardError 一起使用,但不能与其他异常类一起使用?

Ruby:程序终止后仅写入/保存/可见的文件数据

为什么我的二维 Ruby 数组的多个值会发生变化,尽管只更改了其中一个?

在 ruby​​ 中提取文档中的主题标签和部分

Ruby ERB 类给出未定义的局部变量或方法,但 erb 解析良好

数组切片中没有左边框的Ruby范围

在 Ruby 中导出环境变量

用于 ruby​​ gems 的新 10.9 OSX 的命令行工具?

在 Ruby 中,如何确定字符串是否不在数组中?

对具有相同键的 2 个哈希属性求和

无法从同一网络上的另一台计算机访问本地 Sinatra 服务器

你能用 Ruby 开发原生 iPhone 应用程序吗?

从 1 开始循环

如何在 ruby​​ rake 中明确地失败任务?

覆盖子类中的 ruby​​ 常量,以便继承的方法使用新常量而不是旧常量?

Mountain Lion rvm 安装 1.8.7 x11 错误

Ruby - Array#<< 和 Array#push 之间的区别

从数组 Ruby 中删除元素

如何使用 minitest 运行所有测试?