Hilfe & Wissen Welche Selektion Funktionen gibt es?
Welche Selektion Funktionen gibt es?
Zu den normalen Selektionsfelder gibt es folgende Funktionen
TODAY()
Beispiel
TODAY() == '03-31'
Definition und Benutzung
TODAY() gibt den Montagstag von heute zurück. In dem Format {MONAT}-{TAG}
Syntax
TODAY()
BIRTHDAY()
Beispiel
BIRTHDAY() == '03-31'
Definition und Benutzung
BIRTHDAY gibt den Geburstag des Empfängers ohne Jahreszahl zurück.
Syntax
BIRTHDAY()
Weitere Beispiele
Beispiel
BIRTHDAY() == TODAY()
NOW()
Beispiel
NOW() > '2020-02-21 10:00:00'
Definition und Benutzung
NOW() gibt den aktuellen Zeitstempel zurück.
Syntax
NOW()
Weitere Beispiele
Beispiel
NOW() > DATE_ADD(NOW(), -20day)
DATE_ADD
Beispiel
NOW() > DATE_ADD(NOW(), -20day)
Definition und Benutzung
DATE_ADD() gibt ein Zeitstempel zurück
Syntax
DATE_ADD(date, value addunit)
Parameter Werte
Parameter | Beschreibung |
---|---|
date | Benötigt Das Datum weleches geändert werden soll |
value | Benötigt Integer positive or negative |
addunit | Benötigt
|
DATE_FORMAT
Beispiel
DATE_FORMAT(DATE_ADD(NOW(), -24hour), "%Y-%m-%d") == '2021-03-31'
Definition und Benutzung
DATE_FORMAT formatiert ein Datum wie spezifiziert
Syntax
DATE_FORMAT(date, DateFormat)
Parameter Werte
Parameter | Beschreibung |
---|---|
date | Benötigt the date to be modified |
format | Das DatumsFormat |
STRTODATE
Beispiel
STR_TO_DATE("2021-03-31", "%Y-%m-%d") == '2021-03-31'
Definition und Benutzung
STRTODATE gibt ein Datum aus eine String basierend auf einem Format zurück
Syntax
STR_TO_DATE(string, DateFormat)
Parameter Werte
Parameter | Beschreibung |
---|---|
string | Benötigt Der String der formatiert werden soll |
format | Das DatumsFormat |
DatumsFormat
Das Format kann eine Kombination von folgenden Werten sein:
Format | Description |
---|---|
%a | Abbreviated weekday name (Sun to Sat) |
%b | Abbreviated month name (Jan to Dec) |
%c | Numeric month name (0 to 12) |
%D | Day of the month as a numeric value, followed by suffix (1st, 2nd, 3rd, ...) |
%d | Day of the month as a numeric value (01 to 31) |
%e | Day of the month as a numeric value (0 to 31) |
%f | Microseconds (000000 to 999999) |
%H | Hour (00 to 23) |
%h | Hour (00 to 12) |
%I | Hour (00 to 12) |
%i | Minutes (00 to 59) |
%j | Day of the year (001 to 366) |
%k | Hour (0 to 23) |
%l | Hour (1 to 12) |
%M | Month name in full (January to December) |
%m | Month name as a numeric value (00 to 12) |
%p | AM or PM |
%r | Time in 12 hour AM or PM format (hh:mm:ss AM/PM) |
%S | Seconds (00 to 59) |
%s | Seconds (00 to 59) |
%T | Time in 24 hour format (hh:mm:ss) |
%U | Week where Sunday is the first day of the week (00 to 53) |
%u | Week where Monday is the first day of the week (00 to 53) |
%V | Week where Sunday is the first day of the week (01 to 53). Used with %X |
%v | Week where Monday is the first day of the week (01 to 53). Used with %x |
%W | Weekday name in full (Sunday to Saturday) |
%w | Day of the week where Sunday=0 and Saturday=6 |
%X | Year for the week where Sunday is the first day of the week. Used with %V |
%x | Year for the week where Monday is the first day of the week. Used with %v |
%Y | Year as a numeric, 4-digit value |
%y | Year as a numeric, 2-digit value |