2010-01-10 [長年日記]

[Ruby] night-time

EPG やカレンダーの予定では 24 時以降の表記が利用されることが多々ある。、

2010-01-15 24:14 笑撃!ワンフレーズ

そしてこれを Ruby で処理するときなど、Rubyist なら誰しも一度は Time クラスの潔癖さにストレスを感じたことがあるだろう。

Time.mktime(2010,1,15,24,14)
ArgumentError: argument out of range

魚住よ。ここまで我慢我慢と言ってきたのにすまないが、もう我慢(ry

% gem install night-time

require 'night-time'

Time.mktime(2010,1,15,24,14)
=> Sat Jan 16 00:14:00 +0900 2010

Time.parse('2010-01-15 24:14 笑撃!ワンフレーズ')
=> Sat Jan 16 00:14:00 +0900 2010

クゥ〜ン♪

FAQ

  • (ry
    • ごめん、俺 mktime しか使わないんだ

参考


サイト内検索 (by Google)

| JRuby | Rails | Berryz | ℃-ute | エッグ | jQuery |

過去

2010年
1月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

未来

コンタクト