3 Funkcje daty i czasu
Wszystkie wymienione tutaj funkcje są obsługiwane w:
Funkcje daty i czasu nie mogą być używane samodzielnie w wyrażeniu; w wyrażeniu musi być uwzględniona co najmniej jedna funkcja z innej grupy, odwołująca się do pozycji hosta (z wyjątkiem funkcji nodata()). Szczegółowe informacje o tym, jak funkcje daty i czasu działają w wyrażeniach, można znaleźć w sekcji Czas obliczania.
Funkcje są wymienione bez dodatkowych informacji. Kliknij funkcję, aby zobaczyć pełne szczegóły.
| Funkcja | Opis |
|---|---|
| date | Bieżąca data w formacie YYYYMMDD. |
| dayofmonth | Dzień miesiąca z zakresu od 1 do 31. |
| dayofweek | Dzień tygodnia z zakresu od 1 do 7. |
| now | Liczba sekund od początku epoki (00:00:00 UTC, 1 stycznia 1970). |
| time | Bieżący czas w formacie HHMMSS. |
Szczegóły funkcji
date
Bieżąca data w formacie YYYYMMDD.
Przykład:
date()<20220101
dayofmonth
Dzień miesiąca w zakresie od 1 do 31.
Przykład:
dayofmonth()=1
dayofweek
Dzień tygodnia w zakresie od 1 do 7 (pon. - 1, niedz. - 7).
Przykład (tylko dni robocze):
dayofweek()<6
Przykład (tylko weekend):
dayofweek()>5
now
Liczba sekund od Epoki (00:00:00 UTC, 1 stycznia 1970).
Przykład:
now()<1640998800
time
Bieżący czas w formacie HHMMSS.
Przykład (tylko pora nocna, 00:00-06:00):
time()<060000
Zobacz wszystkie obsługiwane funkcje.