🌍 新しいカレンダー機能:ローカル時間を表示

さて、このタスクにはしばらく前から取り組んでおり、先週から、3つのセクションと1つの質問に構造化できることがわかりました。

  1. 開始 → 終了 の範囲における重複とノイズを回避する:
    • 現在の年、時刻なし(00:00):
      • 同じ週/月の範囲:Mon, Oct 6 → Fri, Oct 10 || Mon, Oct 6 → Mon, Oct 20
      • 異なる月の範囲:Mon, Oct 6 → Thu, Nov 6
    • 現在の年、時刻あり:
      • 同じ日の範囲:Mon, Oct 6 12:00 AM → 1:00 AM
    • 異なる年、時刻なし:Mon, Oct 6 → Tue, Jan 6, 2026
  2. チェックされたチェックボックス(OP)に基づいた現地時間を表示する
  3. 今日から2日前と1日後の範囲 内の日付を表示する際に、いくつかの不整合に気づきました。
    • 時刻あり:Yesterday/Today/Tomorrow 8:00 PM
    • 時刻なし:Monday...Sunday
  4. 時刻帯が日時の末尾に表示されることがあります:Today 2:00 PM → 4:00 PM (UTC)。質問:どのような場合に括弧内に時刻帯を表示したいですか?
「いいね!」 3