Cron Expression Descriptor

Translate Cron expressions into human-readable descriptions, supporting both 5-field and 6-field formats.

Cron Expression Input

minute
hour
day
month
week

Next Execution Times

Enter a valid Cron expression to show next execution times

Common Expressions

* * * * *
Every minute
0 * * * *
Every hour at minute 0
0 0 * * *
Every day at midnight
0 0 * * 1
Every Monday at midnight
0 0 1 * *
1st of every month at midnight
0 0 1 1 *
January 1st at midnight every year
*/5 * * * *
Every 5 minutes
0 */2 * * *
Every 2 hours
0 9 * * 1-5
9 AM every weekday
30 8 1,15 * *
8:30 AM on 1st and 15th of each month

Usage Guide

This tool translates Cron expressions into human-readable descriptions and calculates next execution times, supporting both 5-field and 6-field formats.

Features

  • Supports both 5-field (min/hour/day/month/week) and 6-field (sec/min/hour/day/month/week) Cron formats
  • !Real-time Chinese description generation, supporting <code>*</code>, <code>?</code>, <code>-</code>, <code>,</code>, <code>/</code>, <code>L</code>, <code>W</code>, <code>#</code> and other special characters
  • Calculates and displays the next 5 execution times
  • Provides common Cron expression presets for one-click application

Steps

  1. Select Cron format (5-field or 6-field) in the top-right corner
  2. !Fill in Cron values in each field (e.g., <code>*</code>, <code>0</code>, <code>*/5</code>, etc.)
  3. Chinese description and next execution times will be displayed in real time below
  4. Or click a preset expression in the "Common Expressions" area to apply quickly

Cron Expression Format

  • !5-field format: minute hour day month week (standard Linux cron)
  • !6-field format: second minute hour day month week (Spring/Quartz, etc.)
  • !Special characters: * any value, ? unspecified, - range, , list, / step, L last, W weekday, # nth weekday

Notes

  • Next execution times are calculated based on the browser's local timezone
  • Switching to 6-field format adds or removes the second field automatically
  • Applying a preset expression auto-adapts to the current format
  • All calculations are done locally in the browser