ruby-american_date:解析 ruby​​ 1.9 的美式月日年

时间:2024-06-18 16:44:32
【文件属性】:

文件名称:ruby-american_date:解析 ruby​​ 1.9 的美式月日年

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-18 16:44:32

Ruby

Rubyamerican_date ruby-american_date 的存在是为了使 ruby​​ 1.9+ 正确解析美式月/日/年日期,行为与 ruby​​ 1.8.7 匹配。 它也可以用于早期的 ruby​​ 版本,但它基本上是一个 noop。 据我所知,还没有一个 gem 可以处理这个问题。 您可以在网上找到许多可以部分解决问题的代码段,但是大多数代码段与ruby 1.9.3不兼容,因为Date.parse和DateTime.parse不再直接在1.9.3上调用Date._parse。 此外,大多数不处理除时间格式外还使用美国日期格式的情况。 请注意,此 gem 仅处理/分隔日期。 它不处理 - 或 . 分开的日期。 这是设计使然,与 ruby​​ 1.8.7 兼容。 设计 总体思路相当简单。 我们在输入字符串中查找月/日/年子字符串,如果找到,我们将其转换为年-月-日


【文件预览】:
ruby-american_date-master
----american_date.gemspec(846B)
----Rakefile(818B)
----.github()
--------workflows()
----CHANGELOG(480B)
----README.rdoc(1KB)
----spec()
--------american_date_spec.rb(8KB)
----.ci.gemfile(153B)
----.gitignore(26B)
----lib()
--------american_date.rb(2KB)
----MIT-LICENSE(1KB)

网友评论