Praca z datami dynamicznymi

Należy pamiętać, że strefa czasowa jest pobierana z ustawień projektu, a lokalizacja jest dokonywana na podstawie wybranego języka właściciela projektu.

 

Przykłady zastosowania

Przykład 1 (wewnątrz widżetu)

 

 

 

Przykład 2 (wewnątrz lejka)

 

 

 

Forma użytkowania

Aby wyświetlić dynamiczną datę, należy napisać następującą instrukcję:

{# format | operacja #}, {# format #}

Gdzie format jest listą wymaganych zmiennych, operacja jest operacją na dacie, operacja jest parametrem opcjonalnym, nie trzeba podawać tego wyrażenia, jeśli nie jest potrzebne.

 

Tabela operacji

Słowo kluczowe

Typ

Przykład

Słowo kluczowe

Typ

Przykład

second или seconds

Sekundy/Sekundy

+10 seconds

minute или minutes

Minuta/Minuty

+40 minutes

hour или hours

Godzina/godziny

+1 hour

day или days

Dzień/Dni

+10 days

week или weeks

Tydzień/tygodnie

+2 weeks

month или months

Miesiąc/miesiące

+4 months

year или years

Rok/roki

+1 year

 

Tabela formatów

Tytuł

Opis

Przykład

Tytuł

Opis

Przykład

d

Dzień miesiąca (od 01 do 31)

01

D

Tekstowe przedstawienie dnia (trzy litery)

Mon (Pon)

j

Dzień miesiąca bez początkowych zer (od 1 do 31)

1

l

Pełne przedstawienie tekstu z dnia

Wednesday (środa)

N

Numeryczna reprezentacja dnia w formacie ISO-8601 (1 dla poniedziałku, 7 dla niedzieli)

1

S

Przyrostek liczby porządkowej dnia miesiąca (2 znaki st, nd, rd lub th. Dobrze łączy się z j).

st

w

Numeryczna reprezentacja dnia (0 dla niedzieli, 6 dla soboty)

1

z

Dzień roku (od 0 do 365)

365

W

Numer tygodnia w roku zgodnie z normą ISO-8601 (tygodnie rozpoczynające się od poniedziałku)

4

F

Pełnotekstowe przedstawienie miesiąca (od stycznia do grudnia)

May (Maj)

m

Numeryczna reprezentacja miesiąca (od 01 do 12)

01

M

Krótkie tekstowe przedstawienie miesiąca (trzy litery)

Styczeń

n

Numeryczna reprezentacja miesiąca bez zer wiodących (od 1 do 12).

10

t

Liczba dni w danym miesiącu

28

L

Czy jest to rok przestępny (1, jeśli jest to rok przestępny, 0 w przeciwnym razie)

1

o

Numer roku w formacie ISO-8601

2021

Y

Czterocyfrowe oznaczenie roku

1989

y

Dwucyfrowe przedstawienie roku

21

a

Małe litery am lub pm

am (rano)

A

Duże litery AM lub PM

AM (Rano)

B

Czas połączenia z Internetem (000 do 999)

111

g

Format zegara 12-godzinnego (od 1 do 12)

10

G

Format zegara 24-godzinnego (od 0 do 23)

8

h

Format zegara 12-godzinnego (od 01 do 12)

12

H

Format zegara 24-godzinnego (od 00 do 23)

04

i

Minuty z zerami na początku (od 00 do 59)

07

s

Sekundy z zerami na początku (od 00 do 59)

44

u

Mikrosekundy

12345

e

Identyfikator strefy czasowej

UTC

I

Data czasu letniego (1, jeśli jest to czas letni, 0 w przeciwnym razie)

0

O

Średnia różnica czasu Greenwich (GMT)

+0100

P

Różnica czasu Greenwich (GMT) w godzinach:minutach

+01:30

T

Skróty stref czasowych

MDT

Z

Przesunięcie strefy czasowej w sekundach. Przesunięcie dla stref czasowych na zachód od UTC jest ujemne.

-43200

c

Data ISO-8601

2013-05-05T16:34:42+00:00

r

Data w formacie RFC 2822

Fri, 12 Apr 2013 12:01:05 +0200

U

Sekundy z epoki Unix

January 1 1970 00:00:00 GMT

Jeśli wyrażenie nie zostanie podane poprawnie, zamiast wyrażenia zostanie wysłany znak "$" jako tekst. Do sprawdzenia zalecamy użycie Podglądu.