ぽっぺん日記@karashi.org
2007-05-22(Tue) [長年日記]
_ date2ライブラリが良い感じ
Rubyレシピブック 第2版 268の技(青木 峰郎/後藤 裕蔵/高橋 征義)で知ったんだけど、祝日かどうかを調べられるnational_holiday?メソッドが非常に便利。
require 'date' require 'date/holiday' if Date.today.national_holiday? puts "祝日です" else puts "祝日ではありません" end
みたいな感じで使う。
2008年度以降に対応しているかどうかを調べたくて、ソースを読んでみたが、ちょっと一目じゃ分からないので(ぉ)、サイボウズが配布している2008年度の祝日データCSVで確認したところOKだった。
祝日を扱うアプリケーションの場合、わざわざ祝日データを用意しなくても大丈夫になるので、将来のメンテが楽になりそう。
ちなみにFreeBSDであれば、portsになっている(devel/ruby-date2)。
[ツッコミを入れる]
[]
本日のPingbacks(全0件)



まで頂ければ幸いです。
怖い絵2(中野京子)
ホアズブレスの龍追い人 (創元推理文庫 F マ 9-2)(パトリシア A.マキリップ)
告白(湊 かなえ)
テロリズムを理解する―社会心理学からのアプローチ
フロスト気質 上 (創元推理文庫 M ウ)(R.D.ウィングフィールド)
フロスト気質 下 (創元推理文庫 M ウ)(R.D.ウィングフィールド)