Ein Wildcard-Zeichen (*) erzeugt eine Wiederholung und ist die abgekürzte Schreibweise von Einzeleinträgen, z. B., die Schreibweise 3.* bedeutet 3.1., 3.2., 3.3., 3.4., 3.5. usw.
Daten mit Wildcards werden in allen Datenstrukturen der Zeitschaltprogramm- oder Kalender-Objekte unterstützt. Datumsbereiche und Zeitangaben unterstützen keine Wildcards. Unkorrekte Wochentage werden ignoriert.
Datum mit Wildcards
Datum | Bedeutung |
---|---|
23.April.2001 /Montag | 23.April.2001, Montag |
23.April.2001 /Dienstag | Nie, da 23.April 2001 ein Montag ist |
23.April.2001 /* | 23.April.2001 |
23.April.* /Montag | Jeden 23. April in jedem Jahr, falls Wochentag ein Montag ist |
*.April.2001 /* | Jeden Tag im April des Jahres 2001 |
*.April.* /Dienstag | Jeden Tag im April in jedem Jahr, falls Wochentag ein Dienstag ist |
31.*.* /* | Jeden 31. Januar, 31. März, 31. Mai , … jedes Jahres |
Enthält ein Datum eine Wildcard im Monat oder Jahr, wird bei einem Tag, dessen Wert grösser ist als die maximale Anzahl der Tage des Monats immer der letzte Tag des Monats verwendet.
Woche und Tag mit Wildcards
Die folgende Tabelle zeigt Beispiele für die Eingabe einer Woche und eines Tages (WeekNDay) mit Wildcards. Bei der Auswertung wird eine Wildcard durch den korrespondierenden Wert vom aktuellen Datum ersetzt. Ist das so erzeugte WeekNDay gleich dem aktuellen Datum, so liegt ein Ausnahmetag vor.
Wochentag | Bedeutung |
---|---|
Januar/2/Montag | Jeden Montag in der 2. Woche vom Januar |
*/1/Dienstag | Jeden ersten Dienstag eines Monats |
Februar/*/Mittwoch | Jeden Mittwoch im Februar |