[ Home ][ ][ ]

電子掲示板

名前(N): ―名前かタイトル(必須)―
連絡先(L): ―メールかURL(任意)―
メッセージ(M):※ 全体をpreタグで囲むには整形済みをチェック。
整形済み(P)

(プレビュー表示へ)


HTMLエスケープめも 2020/02/24(月)振替休日 10:35:38
電子掲示板に整形済みとして入力
プレビュー画面でソースを表示
MESSAGE_TEXTの "value" をコピー

スポーツの日の誤りを訂正 2020/02/24(月)振替休日 9:53:37
case m
when 1
   return "元日" if d == 1
   if y < 2000 then
      return "成人の日" if d == 15
   else
      return "成人の日" if self.wnum == 21
   end
when 2
   return "建国記念の日" if y >= 1967 && d == 11
   return "天皇誕生日" if y >= 2020 && d == 23
   return "昭和天皇の大喪の礼" if y == 1989 && d == 24
when 3
   return "春分の日" if d == vernal_equinox
when 4
   return "皇太子昭仁親王の結婚の儀" if y == 1959 && d == 10
   return "国民の休日" if y == 2019 && d == 30
   if d == 29 then
      if y < 1989 then
          return "天皇誕生日"
      elsif y < 2007 then
         return "みどりの日"
      else
         return "昭和の日"
      end
   end
when 5
   return "即位の日" if y == 2019 && d == 1
   return "国民の休日" if y == 2019 && d == 2
   return "憲法記念日" if d == 3
   if d == 4 then
      if y < 2007 then
         return "国民の休日" if y >= 1986 && self.wday >= 2
      else
         return "みどりの日"
      end
   end
   return "こどもの日" if d == 5
when 6
   return "皇太子徳仁親王の結婚の儀" if y == 1993 && d == 9
when 7
   if y < 2003 then
      return "海の日" if y >= 1996 && d == 20
   else
      if y == 2020 then
         return "海の日" if d == 23
         return "スポーツの日" if d == 24
      else
         return "海の日" if self.wnum == 31
      end
   end
when 8
   if y == 2020 then
      return "山の日" if d == 10
   else
      return "山の日" if y >= 2016 && d == 11
   end
when 9
   return "秋分の日" if d == autumnal_equinox
   if y < 2003 then
      return "敬老の日" if y >= 1966 && d == 15
   else
      if self.wnum == 31 then
         return "敬老の日"
      else
         return "国民の休日" if self.wday == 2 && d == autumnal_equinox - 1
      end
   end
when 10
   return "即位礼正殿の儀" if y == 2019 && d == 22
   if y < 2020 then
      if y < 2000 then
         return "体育の日" if y >= 1966 && d == 10
      else
         return "体育の日" if self.wnum == 21
      end
   else
      return "スポーツの日" if y >= 2021 && self.wnum == 21
   end
when 11
   return "文化の日" if d == 3
   return "即位礼正殿の儀" if y == 1990 && d == 12
   return "勤労感謝の日" if d == 23
when 12
   if y < 2020 then
      return "天皇誕生日" if y >= 1989 && d == 23
   end
end
case self.wday
when 1
   return "振替休日" if self >= Time.new(1973,4,12) && (self-60*60*24).holiday
when 2, 3
   return "振替休日" if y >= 2007 && m == 5 && d == 6
end

2020以降の祝日に対応 2020/02/24(月)振替休日 8:58:55
case m
when 1
   return "元日" if d == 1
   if y < 2000 then
      return "成人の日" if d == 15
   else
      return "成人の日" if self.wnum == 21
   end
when 2
   return "建国記念の日" if y >= 1967 && d == 11
   return "天皇誕生日" if y >= 2020 && d == 23
   return "昭和天皇の大喪の礼" if y == 1989 && d == 24
when 3
   return "春分の日" if d == vernal_equinox
when 4
   return "皇太子昭仁親王の結婚の儀" if y == 1959 && d == 10
   return "国民の休日" if y == 2019 && d == 30
   if d == 29 then
      if y < 1989 then
         return "天皇誕生日"
      elsif y < 2007 then
         return "みどりの日"
      else
         return "昭和の日"
      end
   end
when 5
   return "即位の日" if y == 2019 && d == 1
   return "国民の休日" if y == 2019 && d == 2
   return "憲法記念日" if d == 3
   if d == 4 then
      if y < 2007 then
         return "国民の休日" if y >= 1986 && self.wday >= 2
      else
         return "みどりの日"
      end
   end
   return "こどもの日" if d == 5
when 6
   return "皇太子徳仁親王の結婚の儀" if y == 1993 && d == 9
when 7
   if y < 2003 then
      return "海の日" if y >= 1996 && d == 20
   else
      if y == 2020 then
         return "海の日" if d == 23
         return "スポーツの日" if d == 24
      else
         return "海の日" if self.wnum == 31
      end
   end
when 8
   if y == 2020 then
      return "山の日" if d == 10
   else
      return "山の日" if y >= 2016 && d == 11
   end
when 9
   return "秋分の日" if d == autumnal_equinox
   if y < 2003 then
      return "敬老の日" if y >= 1966 && d == 15
   else
      if self.wnum == 31 then
         return "敬老の日"
      else
         return "国民の休日" if self.wday == 2 && d == autumnal_equinox - 1
      end
   end
when 10
   return "即位礼正殿の儀" if y == 2019 && d == 22
   if y < 2020 then
      if y < 2000 then
         return "体育の日" if y >= 1966 && d == 10
      else
         return "体育の日" if self.wnum == 21
      end
   else
      return "スポーツの日" if self.wnum == 21
   end
when 11
   return "文化の日" if d == 3
   return "即位礼正殿の儀" if y == 1990 && d == 12
   return "勤労感謝の日" if d == 23
when 12
   if y < 2020 then
      return "天皇誕生日" if y >= 1989 && d == 23
   end
end
case self.wday
when 1
   return "振替休日" if self >= Time.new(1973,4,12) && (self-60*60*24).holiday
when 2, 3
   return "振替休日" if y >= 2007 && m == 5 && d == 6
end

本日は振替休日 2020/02/24(月) 7:17:10
天皇誕生日に対応するの忘れてた・・・

生存確認メモ 2020/02/24(月) 7:09:06
◎第8世代マシン(2017.11.2)
 Z370 Pro4 / Core i5-8500 3.00GHz / UHD Graphics 630

生存確認メモ 2020/02/22(土) 17:42:27
◎第4世代マシン(2013.6.2)
 Fatal1ty H87 Performance / Core i5-4570S 2.90GHz / GeForce GTS450

◎第7世代マシン(2017.1.6)
 H270 Pro4 / Core i5-7500 3.40GHz / GeForce GTX1050

Win7機 2020/02/16(日) 15:37:44
サードウェーブ製だった

めも 2020/02/16(日) 13:29:15
トロリーバスがあった

2面そるぶ 2019/12/29(日) 9:37:30
 ꉺ ꇴ ꉺ
脇のみ みれれど れみそら どれどら
縦2つ みれれど れみれど そーみそ らそみそ そら
横2つ みれれど れみれど れーみそ らそみそ そら
斜2つ みれれど れみれど れれみそ らそみそ そら
脇と足 みれれど どれみみ れーどど ららそー

🍄 2019/12/28(土) 11:36:52
03 30 09 90 27 76 81 34
49 05 50 15 53 45 62 38
89 17 73 51 25 56 75 71
31 19 93 57 85 74 61 28
86 84 64 58 95 77 91 37
79 14 43 42 32 29 96 87
94 67 88 07 70 21 16 63
48 92 47 82 44 52 35 59
08 80 24 46 72 41 22 26
66 78 04 40 12 23 36 69
11 13 33 39 02 20 06 60
18 83 54 55 65 68 01 10

[ Home ][ ][ ]