|
Revision 7902, 440 bytes
(checked in by drry, 9 months ago)
|
|
platform/tdiary/plugin/ja/google_sitemaps.rb
platform/tdiary/plugin/google_sitemaps.rb
platform/tdiary/plugin/jholiday.rb:
- 文章を少し修正してみました。
- 正規表現を修正しました。
- 空白とインデントを修整しました。
|
| Line | |
|---|
| 1 | require 'Calendar.rb' |
|---|
| 2 | require 'date' |
|---|
| 3 | unless Time::new.respond_to?( :strftime_holiday_backup ) |
|---|
| 4 | then |
|---|
| 5 | eval( <<-MODIFY_CLASS, TOPLEVEL_BINDING ) |
|---|
| 6 | class Time |
|---|
| 7 | alias strftime_holiday_backup strftime |
|---|
| 8 | def strftime( format ) |
|---|
| 9 | holiday = "" |
|---|
| 10 | day = Day.new(self.day,self.month,self.year,self.wday) |
|---|
| 11 | holiday = day.holiday_name_jp if day.holiday? |
|---|
| 12 | strftime_holiday_backup( format.gsub( /%K/, holiday ) ) |
|---|
| 13 | end |
|---|
| 14 | end |
|---|
| 15 | MODIFY_CLASS |
|---|
| 16 | end |
|---|