Développement
Collez une expression crontab : elle est traduite en français, détaillée champ par champ, et les prochaines exécutions sont calculées dans votre navigateur.
Cinq champs : minute, heure, jour du mois, mois, jour de la semaine. Un alias comme @daily est aussi accepté.
Exemples
Toutes les 15 minutes, de 09:00 à 17:45, du lundi au vendredi.
| Champ | Saisie | Signification |
|---|---|---|
| minute0 à 59 | */15 | Valide : 0, 15, 30, 45 |
| heure0 à 23 | 9-17 | Valide : 9 à 17 |
| jour du mois1 à 31 | * | Valide : Toutes les valeurs (1 à 31) |
| mois1 à 12 | * | Valide : Toutes les valeurs (1 à 12) |
| jour de la semaine0 à 7 | 1-5 | Valide : lundi à vendredi |
Calcul en cours…
L’explicateur d’expressions cron traduit une expression crontab à cinq champs (minute, heure, jour du mois, mois, jour de la semaine) en une phrase française, détaille la valeur de chaque champ, signale les erreurs champ par champ et calcule les 10 prochaines exécutions dans le fuseau de votre choix. Il accepte les listes, plages, pas (*/15, 10-30/5), les noms JAN à DEC et MON à SUN, 0 et 7 pour dimanche, ainsi que les alias @hourly, @daily, @weekly, @monthly et @yearly. Tout est calculé dans votre navigateur.
Dans l’ordre : la minute (0-59), l’heure (0-23), le jour du mois (1-31), le mois (1-12 ou JAN-DEC) et le jour de la semaine (0-7 ou SUN-SAT, où 0 et 7 désignent le dimanche). Une étoile (*) signifie « toutes les valeurs ». Par exemple, 30 8 * * * s’exécute tous les jours à 08:30.
Le pas */15 signifie « toutes les 15 unités à partir de la plus petite valeur du champ ». Dans le champ des minutes, */15 donne 0, 15, 30 et 45. On peut aussi l’appliquer à une plage : 10-30/5 donne 10, 15, 20, 25 et 30.
Avec le cron standard (Vixie cron), la tâche s’exécute dès que l’un OU l’autre correspond : 0 0 13 * 5 s’exécute tous les 13 du mois et aussi tous les vendredis, pas seulement les vendredis 13. Si l’un des deux champs commence par une étoile, les deux conditions doivent au contraire être vraies en même temps.
Les extensions de Quartz et de Spring (champ des secondes, caractères ?, L, W et #) n’existent pas dans le cron standard et sont signalées comme invalides. L’alias @reboot est reconnu mais n’a pas d’horaire, donc pas de prochaines exécutions.
L’horaire est lu comme l’heure affichée par les horloges du fuseau choisi. Une heure qui n’existe pas le jour du passage à l’heure d’été (par exemple 02:30 à Paris) n’est pas exécutée, et une heure répétée au retour à l’heure d’hiver ne l’est qu’une fois. Le comportement exact peut varier selon l’implémentation de cron de votre serveur.
Les cinq champs d’une expression cron, les symboles *, virgule, tiret et /, des exemples courants et les pièges : fuseau du serveur, jour du mois ou de semaine.
Créez balises meta, Open Graph et Twitter Card avec aperçus.
Encoder et décoder des chaînes Base64.
Formater et minifier des données JSON.
Décoder une URL et afficher les paramètres en tableau. Copier clés, valeurs ou tout.