[#48132] requireが配列を取れたら便利だと思うんだけど.. — take_tk <ggb03124@...>
19 messages
2011/06/02
[#48133] Re: requireが配列を取れたら便利だと思うんだけど..
— Kenta Murata <muraken@...>
2011/06/02
むらたです。
[#48134] Re: requireが配列を取れたら便利だと思うんだけど..
— Yukihiro Matsumoto <matz@...>
2011/06/02
まつもと ゆきひろです
[#48135] Re: requireが配列を取れたら便利だと思うんだけど..
— Urabe Shyouhei <shyouhei@...>
2011/06/02
(06/02/2011 03:39 PM), Yukihiro Matsumoto wrote:
[#48136] Re: requireが配列を取れたら便利だと思うんだけど..
— Hiroshi Nakamura <nakahiro@...>
2011/06/02
JRubyのほうから来ました。
[#48137] Re: requireが配列を取れたら便利だと思うんだけど..
— Teruki Shigitani <shigi@...5.dion.ne.jp>
2011/06/02
鴫谷です。
[#48138] Re: requireが配列を取れたら便利だと思うんだけど..
— Urabe Shyouhei <shyouhei@...>
2011/06/02
(06/02/2011 04:22 PM), Teruki Shigitani wrote:
[#48155] 1.9.2 のインストール先がおかしいです — Dezawa <dezawa@...>
やっと1.9.2をインストールしました。
5 messages
2011/06/07
[#48161] RedmineのRuby1.9,Rails3対応 — "Jun'ya Shimoda" <jun-shimo@...>
下田と申します。お久しぶりです。
15 messages
2011/06/08
[#48165] Re: RedmineのRuby1.9,Rails3対応
— Kenta Murata <muraken@...>
2011/06/09
むらたです。
[#48167] Re: RedmineのRuby1.9,Rails3対応
— "Jun'ya Shimoda" <jun-shimo@...>
2011/06/09
下田です。興味を持っていただきありがとうございます。
[#48169] Re: RedmineのRuby1.9,Rails3対応
— Akira Matsuda <ronnie@...>
2011/06/09
松田といいます。
[#48170] Re: RedmineのRuby1.9,Rails3対応
— "Jun'ya Shimoda" <jun-shimo@...>
2011/06/09
下田です。新しい情報をありがとうございます!
[#48179] [ANN]るびま34号リリース — sunao tanabe <sunao.tanabe@...>
たなべ@日本Rubyの会 るびま編集です.
7 messages
2011/06/12
[ruby-list:48195] Date::parseで不正な和暦を検証できませんか?
From:
えだゆきひこ <eda@...>
Date:
2011-06-27 05:05:16 UTC
List:
ruby-list #48195
えだゆきひこです。
和暦の入力を受けて、西暦変換する処理をしているのですが
現状のDate::parseを使うと、指定元号の年数を過ぎていても
気を効かせて(?)無理矢理超過分と思われるDateに変換されてしまいます。
不正な指定ではないかを検査したいのですが、元号と日付の関係を
チェックするようには出来ないでしょうか?
ググると和暦処理については、ユーザの皆さんが個々に色々な工夫を
されているようなのですが標準ライブラリで対応していただけると、
色々捗ると思います。いかがでしょうか?
irb(main):002:0> RUBY_VERSION
=> "1.9.2"
irb(main):004:0> Date::parse("S64.1.9")
=> #<Date: 1989-01-09 (4895071/2,0,2299161)>
irb(main):007:0> Date::parse("S70.2.28")
=> #<Date: 1995-02-28 (4899553/2,0,2299161)>
irb(main):005:0> Date::parse("M46.7.30")
=> #<Date: 1913-07-30 (4839957/2,0,2299161)>
irb(main):006:0> Date::parse("M45.7.32")
ArgumentError: invalid date
from c:/usr/local/lib/ruby/1.9.1/date.rb:1022:in `new_by_frags'
from c:/usr/local/lib/ruby/1.9.1/date.rb:1066:in `parse'
from (irb):6
from c:/usr/local/bin/irb.bat:19:in `<main>'
よろしくおねがいします。