プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #1570

年によって祝日の日付(月日)が異なるような祝日を設定できるようにする

Shinichi Urabe13年以上前に追加. 13年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-09-08
期日:
進捗率:

100%


説明

現在の仕様では、祝日は年に関係なく月日でしか設定をすることができない。

  • このため、1月の第2月曜日に定められているような祝日を指定することができない。
  • また、上記を指定できるようにしたとしても「何月の第何週」といった形で指定できない祝日は指定できない(例えばY年M月D日の1日だけが祝日であるようなものなど)。
  • 更には、祝日を範囲指定することができない(これは1日ずつ指定することで代替できるかもしれないが、管理のしやすさを考えると適切ではない)。

こうした点で祝日設定を改善・検討することを本チケットの内容とする(具体的に何に対応するかについては決まっていない)。

対応案として既に挙げられているものを示す。

  • 「年」の項目を追加し、ここが指定されていればその年に限った祝日と判断できるようにする
    • 固定年ではなく、「この祝日を適用する年範囲」のように下限上限を設けた方が拡張性が高い
    • 一方で、2012年と2016年と、のように固定年の列挙も可能にしたい
      • 2000 + 4n 年の場合は、のような計算式が使えると拡張性は高いが、実装範囲と実装コストに関して検討する必要がある
  • 曜日に対して、「第何週の何曜日」という指定を可能にする

履歴

#1 Minoru Takai13年以上前に更新

  • 題名祝日を年で指定できるようにする から 年によって祝日の日付(月日)が異なるような祝日を設定できるようにする に変更

#2 Shinichi Urabe13年以上前に更新

  • ステータスNew(新規) から Fixed(完了) に変更
  • 担当者Shinichi Urabe にセット
  • 進捗率0 から 100 に変更

祝日によって年と固定で祝日が作成できるようにしています。
これで基本的な祝日の挙動はまかなえるので、問題なしと判断しています。

#3 Shinichi Urabe13年以上前に更新

  • 対象バージョン 0.9.1 にセット

他の形式にエクスポート: Atom PDF