2006-02-28(火) 曇 安静時心拍数 50 [長年日記]
_ 東京証券取引所の休場日
Date クラスに market_holiday? メソッドを追加しただけです。FreeBSD でいうところの devel/ruby-date2 が必要です。
require 'date' require 'date/holiday' class Date def market_holiday? return true if national_holiday? return true if (wday == 0) or (wday == 6) *x = mon, mday if (x == [ 1, 1]) or (x == [ 1, 2]) or (x == [ 1, 3]) or (x == [12, 31]) then return true end return false end end