Výraz data – operátory

Operátory výrazů data provádějí operace s hodnotami data a času.

Description
$dateAdd Operátor $dateAdd k datu přidá zadaný počet časových jednotek (den, hodina, měsíc atd.).
$dateDiff Operátor $dateDiff vypočítá rozdíl mezi dvěma kalendářními daty v různých jednotkách, jako jsou roky, měsíce, dny atd.
$dateFromParts Operátor $dateFromParts vytvoří datum z jednotlivých komponent.
$dateFromString Operátor $dateDiff převede řetězec data a času na objekt kalendářního data.
$dateSubtract Operátor $dateSubtract odečte zadanou dobu od data.
$dateToParts Operátor $dateToParts rozloží datum do jednotlivých částí, jako je rok, měsíc, den a další.
$dateToString Operátor $dateToString převede objekt data na formátovaný řetězec.
$dateTrunc Operátor $dateTrunc zkrátí datum na zadanou jednotku.
$dayOfMonth Operátor $dayOfMonth extrahuje den v měsíci od data.
$dayOfWeek Operátor $dayOfWeek extrahuje den v týdnu od data.
$dayOfYear Operátor $dayOfYear extrahuje den v roce od data.
$hour Operátor $hour vrátí hodinovou část data jako číslo od 0 do 23.
$isoDayOfWeek Operátor $isoDayOfWeek vrátí číslo dne v týdnu ve formátu ISO 8601 v rozsahu od 1 (pondělí) do 7 (neděle).
$isoWeek Operátor $isoWeek vrátí číslo týdne roku ve formátu ISO 8601 v rozsahu od 1 do 53.
$isoWeekYear Operátor $isoWeekYear vrátí číslo roku ve formátu ISO 8601, který se může lišit od kalendářního roku pro data na začátku nebo konci roku.
$millisecond Operátor $millisecond extrahuje část milisekund z hodnoty data.
$minute Operátor $minute extrahuje minutovou část z hodnoty data.
$month Operátor $month extrahuje část měsíce z hodnoty data.
$second Operátor $second extrahuje část sekund z hodnoty data.
$week Operátor $week vrátí číslo týdne pro datum jako hodnotu mezi 0 a 53.
$year Operátor $year vrátí rok pro datum jako čtyřciferné číslo.