• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

OmegaChartのソースコードの保守


Commit MetaInfo

修订版34c9dd7e0c77ed9f15a90bd2c772052930137fd8 (tree)
时间2021-07-20 21:42:04
作者panacoran <panacoran@user...>
Commiterpanacoran

Log Message

2021年の休日の変更に対応する

更改概述

差异

--- a/Util.cs
+++ b/Util.cs
@@ -314,7 +314,12 @@ namespace Zanetti
314314 )
315315 return true;
316316 // 山の日
317- if (d.Year == 2020)
317+ if (d.Year == 2021)
318+ {
319+ if (d.Month == 8 && d.Day == 8)
320+ return true;
321+ }
322+ else if (d.Year == 2020)
318323 {
319324 if (d.Month == 8 && d.Day == 10)
320325 return true;
@@ -359,7 +364,12 @@ namespace Zanetti
359364 if (d.Month == 1 && (d.Day >= 8 && d.Day <= 14) && d.DayOfWeek == DayOfWeek.Monday)
360365 return true;
361366 // スポーツの日
362- if (d.Year == 2020)
367+ if (d.Year == 2021)
368+ {
369+ if (d.Month == 7 && d.Day == 23)
370+ return true;
371+ }
372+ else if (d.Year == 2020)
363373 {
364374 if (d.Month == 7 && d.Day == 24)
365375 return true;
@@ -376,7 +386,12 @@ namespace Zanetti
376386 else
377387 {
378388 // 海の日
379- if (d.Year == 2020)
389+ if (d.Year == 2021)
390+ {
391+ if (d.Month == 7 && d.Day == 22)
392+ return true;
393+ }
394+ else if (d.Year == 2020)
380395 {
381396 if (d.Month == 7 && d.Day == 23)
382397 return true;
@@ -397,6 +412,9 @@ namespace Zanetti
397412 // 振り替え休日
398413 if (d.DayOfWeek == DayOfWeek.Monday)
399414 return IsHoliday(d.AddDays(-1));
415+ // 東証システム障害を祝日とみなすことで、同日の株価データをダウンロードしようとしてしまうのを防ぐ
416+ if (d.Year == 2020 && d.Month == 10 && d.Day == 1)
417+ return true;
400418 return false;
401419 }
402420