プロジェクト

全般

プロフィール

サポート #104

未完了

チケットの定期発行の次回開始日の確認結果

安治 博之 さんが3ヶ月前に追加. 3ヶ月前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
カテゴリ:
-
開始日:
2025/02/28
期日:
進捗率:

0%

予定工数:

説明

新規チケット発行バッチの次回発行日には、次回起動する日時(UTC)を設定おく想定です。

部分的な確認結果ではありますが、以下、毎月1日の設定と31日に設定した場合の24パターン、及び、31日設定で、うるう年の1パターンの計算結果になります
以下により、何日に設定されても大丈夫ではないかと思っております

プログラムの次回実行日時を求めるロジックです

以下、全25パターンを確認した結果です

  1. Logfile created on 2025-12-31 15:00:08 +0000 by logger.rb/v1.6.2
    2025-12-31 15:00:08 +0000: DEBUG - ----------------------------------------------------------
    2025-12-31 15:00:08 +0000: DEBUG - 現在日時 : 2025-12-31T15:00:08+00:00
    2025-12-31 15:00:08 +0000: DEBUG - 毎月実行日 : 1日
    2025-12-31 15:00:08 +0000: DEBUG - 次回実行日(UTC): 2026-01-31 15:00:00 UTC
    2025-01-31 15:00:03 +0000: DEBUG - ----------------------------------------------------------
    2025-01-31 15:00:03 +0000: DEBUG - 現在日時 : 2025-01-31T15:00:03+00:00
    2025-01-31 15:00:03 +0000: DEBUG - 毎月実行日 : 1日
    2025-01-31 15:00:03 +0000: DEBUG - 次回実行日(UTC): 2025-02-28 15:00:00 UTC
    2025-02-28 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-02-28 15:00:05 +0000: DEBUG - 現在日時 : 2025-02-28T15:00:05+00:00
    2025-02-28 15:00:05 +0000: DEBUG - 毎月実行日 : 1日
    2025-02-28 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-03-31 15:00:00 UTC
    2025-03-31 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-03-31 15:00:05 +0000: DEBUG - 現在日時 : 2025-03-31T15:00:05+00:00
    2025-03-31 15:00:05 +0000: DEBUG - 毎月実行日 : 1日
    2025-03-31 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-04-30 15:00:00 UTC
    2025-04-30 15:00:07 +0000: DEBUG - ----------------------------------------------------------
    2025-04-30 15:00:07 +0000: DEBUG - 現在日時 : 2025-04-30T15:00:07+00:00
    2025-04-30 15:00:07 +0000: DEBUG - 毎月実行日 : 1日
    2025-04-30 15:00:07 +0000: DEBUG - 次回実行日(UTC): 2025-05-31 15:00:00 UTC
    2025-05-31 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-05-31 15:00:05 +0000: DEBUG - 現在日時 : 2025-05-31T15:00:05+00:00
    2025-05-31 15:00:05 +0000: DEBUG - 毎月実行日 : 1日
    2025-05-31 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-06-30 15:00:00 UTC
    2025-06-30 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-06-30 15:00:05 +0000: DEBUG - 現在日時 : 2025-06-30T15:00:05+00:00
    2025-06-30 15:00:05 +0000: DEBUG - 毎月実行日 : 1日
    2025-06-30 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-07-31 15:00:00 UTC
    2025-07-31 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-07-31 15:00:05 +0000: DEBUG - 現在日時 : 2025-07-31T15:00:05+00:00
    2025-07-31 15:00:05 +0000: DEBUG - 毎月実行日 : 1日
    2025-07-31 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-08-31 15:00:00 UTC
    2025-08-31 15:00:06 +0000: DEBUG - ----------------------------------------------------------
    2025-08-31 15:00:06 +0000: DEBUG - 現在日時 : 2025-08-31T15:00:06+00:00
    2025-08-31 15:00:06 +0000: DEBUG - 毎月実行日 : 1日
    2025-08-31 15:00:06 +0000: DEBUG - 次回実行日(UTC): 2025-09-30 15:00:00 UTC
    2025-09-30 15:00:06 +0000: DEBUG - ----------------------------------------------------------
    2025-09-30 15:00:06 +0000: DEBUG - 現在日時 : 2025-09-30T15:00:06+00:00
    2025-09-30 15:00:06 +0000: DEBUG - 毎月実行日 : 1日
    2025-09-30 15:00:06 +0000: DEBUG - 次回実行日(UTC): 2025-10-31 15:00:00 UTC
    2025-10-31 15:00:09 +0000: DEBUG - ----------------------------------------------------------
    2025-10-31 15:00:09 +0000: DEBUG - 現在日時 : 2025-10-31T15:00:09+00:00
    2025-10-31 15:00:09 +0000: DEBUG - 毎月実行日 : 1日
    2025-10-31 15:00:09 +0000: DEBUG - 次回実行日(UTC): 2025-11-30 15:00:00 UTC
    2025-11-30 15:00:04 +0000: DEBUG - ----------------------------------------------------------
    2025-11-30 15:00:04 +0000: DEBUG - 現在日時 : 2025-11-30T15:00:04+00:00
    2025-11-30 15:00:04 +0000: DEBUG - 毎月実行日 : 1日
    2025-11-30 15:00:04 +0000: DEBUG - 次回実行日(UTC): 2025-12-31 15:00:00 UTC
    2025-12-30 15:00:04 +0000: DEBUG - ----------------------------------------------------------
    2025-12-30 15:00:04 +0000: DEBUG - 現在日時 : 2025-12-30T15:00:04+00:00
    2025-12-30 15:00:04 +0000: DEBUG - 毎月実行日 : 31日
    2025-12-30 15:00:04 +0000: DEBUG - 次回実行日(UTC): 2026-01-30 15:00:00 UTC
    2025-01-30 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-01-30 15:00:05 +0000: DEBUG - 現在日時 : 2025-01-30T15:00:05+00:00
    2025-01-30 15:00:05 +0000: DEBUG - 毎月実行日 : 31日
    2025-01-30 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-02-27 15:00:00 UTC
    2025-02-27 15:00:03 +0000: DEBUG - ----------------------------------------------------------
    2025-02-27 15:00:03 +0000: DEBUG - 現在日時 : 2025-02-27T15:00:03+00:00
    2025-02-27 15:00:03 +0000: DEBUG - 毎月実行日 : 31日
    2025-02-27 15:00:03 +0000: DEBUG - 次回実行日(UTC): 2025-03-30 15:00:00 UTC
    2025-03-30 15:00:04 +0000: DEBUG - ----------------------------------------------------------
    2025-03-30 15:00:04 +0000: DEBUG - 現在日時 : 2025-03-30T15:00:04+00:00
    2025-03-30 15:00:04 +0000: DEBUG - 毎月実行日 : 31日
    2025-03-30 15:00:04 +0000: DEBUG - 次回実行日(UTC): 2025-04-29 15:00:00 UTC
    2025-04-29 15:00:04 +0000: DEBUG - ----------------------------------------------------------
    2025-04-29 15:00:04 +0000: DEBUG - 現在日時 : 2025-04-29T15:00:04+00:00
    2025-04-29 15:00:04 +0000: DEBUG - 毎月実行日 : 31日
    2025-04-29 15:00:04 +0000: DEBUG - 次回実行日(UTC): 2025-05-30 15:00:00 UTC
    2025-05-30 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-05-30 15:00:05 +0000: DEBUG - 現在日時 : 2025-05-30T15:00:05+00:00
    2025-05-30 15:00:05 +0000: DEBUG - 毎月実行日 : 31日
    2025-05-30 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-06-29 15:00:00 UTC
    2025-06-29 15:00:04 +0000: DEBUG - ----------------------------------------------------------
    2025-06-29 15:00:04 +0000: DEBUG - 現在日時 : 2025-06-29T15:00:04+00:00
    2025-06-29 15:00:04 +0000: DEBUG - 毎月実行日 : 31日
    2025-06-29 15:00:04 +0000: DEBUG - 次回実行日(UTC): 2025-07-30 15:00:00 UTC
    2025-07-30 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-07-30 15:00:05 +0000: DEBUG - 現在日時 : 2025-07-30T15:00:05+00:00
    2025-07-30 15:00:05 +0000: DEBUG - 毎月実行日 : 31日
    2025-07-30 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-08-30 15:00:00 UTC
    2025-08-30 15:00:06 +0000: DEBUG - ----------------------------------------------------------
    2025-08-30 15:00:06 +0000: DEBUG - 現在日時 : 2025-08-30T15:00:06+00:00
    2025-08-30 15:00:06 +0000: DEBUG - 毎月実行日 : 31日
    2025-08-30 15:00:06 +0000: DEBUG - 次回実行日(UTC): 2025-09-29 15:00:00 UTC
    2025-09-29 15:00:03 +0000: DEBUG - ----------------------------------------------------------
    2025-09-29 15:00:03 +0000: DEBUG - 現在日時 : 2025-09-29T15:00:03+00:00
    2025-09-29 15:00:03 +0000: DEBUG - 毎月実行日 : 31日
    2025-09-29 15:00:03 +0000: DEBUG - 次回実行日(UTC): 2025-10-30 15:00:00 UTC
    2025-10-30 15:00:05 +0000: DEBUG - ----------------------------------------------------------
    2025-10-30 15:00:05 +0000: DEBUG - 現在日時 : 2025-10-30T15:00:05+00:00
    2025-10-30 15:00:05 +0000: DEBUG - 毎月実行日 : 31日
    2025-10-30 15:00:05 +0000: DEBUG - 次回実行日(UTC): 2025-11-29 15:00:00 UTC
    2025-11-29 15:00:03 +0000: DEBUG - ----------------------------------------------------------
    2025-11-29 15:00:03 +0000: DEBUG - 現在日時 : 2025-11-29T15:00:03+00:00
    2025-11-29 15:00:03 +0000: DEBUG - 毎月実行日 : 31日
    2025-11-29 15:00:03 +0000: DEBUG - 次回実行日(UTC): 2025-12-30 15:00:00 UTC
    2028-01-30 15:00:06 +0000: DEBUG - ----------------------------------------------------------
    2028-01-30 15:00:06 +0000: DEBUG - 現在日時 : 2028-01-30T15:00:06+00:00
    2028-01-30 15:00:06 +0000: DEBUG - 毎月実行日 : 31日
    2028-01-30 15:00:06 +0000: DEBUG - 次回実行日(UTC): 2028-02-28 15:00:00 UTC

ファイル

clipboard-202502281053-u6yli.png (89.2 KB) clipboard-202502281053-u6yli.png 安治 博之, 2025/02/28 01:53

安治 博之 さんが3ヶ月前に更新

  • 題名チケットの定期発行の次回開始日の確認 から チケットの定期発行の次回開始日の確認結果 に変更

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