Sha256: 1d0ddf5cddecfa1af0b315125d837e082ebe99e0d6d76871abc321350a0ca0d6
Contents?: true
Size: 449 Bytes
Versions: 10
Compression:
Stored size: 449 Bytes
Contents
require 'holiday_japan' require 'date' unless Time::new.respond_to?( :strftime_holiday_backup ) then eval( <<-MODIFY_CLASS, TOPLEVEL_BINDING ) class Time alias strftime_holiday_backup strftime def strftime( format ) holiday = "" day = Date.new(self.year, self.month, self.day) holiday = HolidayJapan.name(day) if HolidayJapan.check(day) strftime_holiday_backup( format.gsub( /%K/, holiday ) ) end end MODIFY_CLASS end
Version data entries
10 entries across 10 versions & 2 rubygems