毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
CRON 式を解析し、次回の実行時刻を表示します
cron 式は、スケジュールを表す 5 つまたは 6 つのフィールドからなる文字列です。cron は Unix 系オペレーティングシステムで、ジョブ (コマンドやスクリプト) を特定の時刻や間隔で実行するために使われます。この名前は…
標準的な cron 式には、スペースで区切られた 5 つのフィールドがあります: 分 (0-59)、時 (0-23)、日 (1-31)、月 (1-12)、曜日 (0-6、0 は日曜)。各フィールドには特定の値やアスタリスクを指定できます…
5 分ごと、毎日午前 3:30、平日の午前 9 時をカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// npm install cron-parser import { CronExpressionParser } from 'cron-parser'; function getNextExecutions(expression: string, count: number = 5): Date[] { const interval = CronExpressionParser.parse(expression); const executions: Date[] = []; for (let i = 0; i < count; i++) { executions.push(interval.next().toDate());