3 Datuma un laika funkcijas
Visas šeit uzskaitītās funkcijas tiek atbalstītas:
Datuma un laika funkcijas nevar izmantot izteiksmē pašas par sevi; izteiksmē jābūt iekļautai vismaz vienai funkcijai no citas grupas, kas atsaucas uz hosta vienumu (izņemot funkciju nodata()). Detalizētu informāciju par to, kā datuma un laika funkcijas darbojas izteiksmēs, skatiet sadaļā Aprēķina laiks.
Funkcijas ir uzskaitītas bez papildu informācijas. Noklikšķiniet uz funkcijas, lai skatītu pilnu informāciju.
| Function | Description |
|---|---|
| date | Pašreizējais datums YYYYMMDD formātā. |
| dayofmonth | Mēneša diena diapazonā no 1 līdz 31. |
| dayofweek | Nedēļas diena diapazonā no 1 līdz 7. |
| now | Sekunžu skaits kopš Epoch (1970. gada 1. janvāris, 00:00:00 UTC). |
| time | Pašreizējais laiks HHMMSS formātā. |
Funkcijas informācija
date
Pašreizējais datums YYYYMMDD formātā.
Piemērs:
date()<20220101
dayofmonth
Mēneša diena diapazonā no 1 līdz 31.
Piemērs:
dayofmonth()=1
dayofweek
Nedēļas diena diapazonā no 1 līdz 7 (Pirmd. - 1, Svētd. - 7).
Piemērs (tikai darba dienas):
dayofweek()<6
Piemērs (tikai nedēļas nogale):
dayofweek()>5
now
Sekunžu skaits kopš Unix laikmeta sākuma (00:00:00 UTC, 1970. gada 1. janvāris).
Piemērs:
now()<1640998800
laiks
Pašreizējais laiks HHMMSS formātā.
Piemērs (tikai nakts laikā, 00:00-06:00):
time()<060000
Skatiet visas atbalstītās funkcijas.