Wyrażenie daty — operatory

Operatory wyrażeń daty wykonują operacje na wartościach daty i godziny.

Description
$dateAdd Operator $dateAdd dodaje określoną liczbę jednostek czasu (dzień, godzina, miesiąc itp.) do daty.
$dateDiff Operator $dateDiff oblicza różnicę między dwiema datami w różnych jednostkach, takich jak lata, miesiące, dni itp.
$dateFromParts Operator $dateFromParts tworzy datę z poszczególnych składników.
$dateFromString Operator $dateDiff konwertuje ciąg daty/godziny na obiekt daty.
$dateSubtract Operator $dateSubtract odejmuje określoną ilość czasu od daty.
$dateToParts Operator $dateToParts rozkłada datę na poszczególne części, takie jak rok, miesiąc, dzień i inne.
$dateToString Operator $dateToString konwertuje obiekt daty na sformatowany ciąg.
$dateTrunc Operator $dateTrunc obcina datę do określonej jednostki.
$dayOfMonth Operator $dayOfMonth wyodrębnia dzień miesiąca z daty.
$dayOfWeek Operator $dayOfWeek wyodrębnia dzień tygodnia z daty.
$dayOfYear Operator $dayOfYear wyodrębnia dzień roku z daty.
$hour Operator $hour zwraca część godziny daty jako liczbę z zakresu od 0 do 23.
$isoDayOfWeek Operator $isoDayOfWeek zwraca numer dnia tygodnia w formacie ISO 8601, od 1 (poniedziałek) do 7 (niedziela).
$isoWeek Operator $isoWeek zwraca numer tygodnia roku w formacie ISO 8601, od 1 do 53.
$isoWeekYear Operator $isoWeekYear zwraca numer roku w formacie ISO 8601, który może różnić się od roku kalendarzowego dat od początku lub końca roku.
$millisecond Operator $millisecond wyodrębnia część milisekund z wartości daty.
$minute Operator $minute wyodrębnia część minuty z wartości daty.
$month Operator $month wyodrębnia część miesiąca z wartości daty.
$second Operator $second wyodrębnia część sekund z wartości daty.
$week Operator $week zwraca numer tygodnia dla daty jako wartość z zakresu od 0 do 53.
$year Operator $year zwraca rok dla daty jako czterocyfrową liczbę.