Sdílet prostřednictvím


Seznam operací data a času

TODATE([year],[month],[day])

Vytvoří datum ze zadaných částí data.

Parametry:- [year] – rok v datovém typu datum: INT

  • [month] měsíc v datovém typu datum: INT

  • [day] – den v datu

    Datový typ: INT

Výstupní datový typ: DATE

TODATE([year],[month],[day],[hour],[minute],[second],[millisecond])

Vytvoří datum ze zadaných částí data spolu s časem.

Parametry:- [year] – rok v datu

Datový typ: INT

  • [month] – měsíc v datu

    Datový typ: INT

  • [day] – den v datu

    Datový typ: INT

  • [hour] – hodina v datu

    Datový typ: INT

  • [minute] – minuta v datu

    Datový typ: INT

  • [second] – sekunda v datu

    Datový typ: INT

  • [millisecond] – milisekunda v datu

    Datový typ: INT

Výstupní datový typ: DATE

TODATE([year],[month],[day],[time])

Vytvoří datum ze zadaných částí data spolu s časem.

Parametry:- [year] – rok v datu

Datový typ: INT

  • [month] – měsíc v datu

    Datový typ: INT

  • [day] – den v datu

    Datový typ: INT

  • [time] – časová část data

    Datový typ: INT

Výstupní datový typ: DATE

TOTIME([hour],[minute],[second],[millisecond])

Vytvoří časové rozpětí ze zadaných částí data.

Parametry:- [hour] – hodina v datu

Datový typ: INT

  • [minute] – minuta v datu

    Datový typ: INT

  • [second] – sekunda v datu

    Datový typ: INT

  • [millisecond] – milisekunda v datu

    Datový typ: INT

Výstupní datový typ: TIME

TOTIMEFROMDAYS([value])

Vytvoří časový interval z celkového počtu dní.

Parametry:- [value] – název atributu, vnořená operace nebo výraz pro vytvoření časového rozpětí

Datový typ: INT

Výstupní datový typ: TIME, FLOAT

TOTIMEFROMHOURS([value])

Vytvoří časový interval z celkového počtu hodin.

Parametry:- [value] – název atributu, vnořená operace nebo výraz pro vytvoření časového rozpětí

Datový typ: INT

Výstupní datový typ: TIME, FLOAT

TOTIMEFROMMILLIS([value])

Vytvoří časový interval z celkového počtu milisekund.

Parametry:- [value] – název atributu, vnořená operace nebo výraz pro vytvoření časového rozpětí

Datový typ: INT

Výstupní datový typ: TIME

TOTIMEFROMMINUTES([value])

Vytvoří časový interval z celkového počtu minut.

Parametry:- [value] – název atributu, vnořená operace nebo výraz pro vytvoření časového rozpětí

Datový typ INT, FLOAT

Výstupní datový typ: TIME

TOTIMEFROMSECONDS([value])

Vytvoří časový interval z celkového počtu sekund.

Parametry:- [value] – název atributu, vnořená operace nebo výraz pro vytvoření časového rozpětí

Datový typ INT, FLOAT

Výstupní datový typ: TIME

ADDDAYS([date],[count])

Přičte zadaný počet dní k datu / časovému intervalu.

Parametry- [date] – konkrétní datum, ke kterému se přidávají pracovní dny

Datový typ: DATE, TIME

  • [count] – počet pracovních dní, které se přidávají k datu

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDHOURS([date],[count])

Přičte zadaný počet hodin k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají hodiny

Datový typ: DATE, TIME

  • [count] – počet hodin, které se přičítají k datu

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDMILLIS([date],[count])

Přičte zadaný počet milisekund k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají milisekundy

Datový typ: DATE, TIME

  • [count] – počet milisekund, které se přičítají k datu

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDMINUTES([date],[count])

Přičte zadaný počet minut k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají minuty

Datový typ: DATE, TIME

  • [count] – počet minut, které se přičítají k datu

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDMONTHS([date],[count])

Přičte zadaný počet měsíců k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají měsíce

Datový typ: DATE, TIME

  • [count] – počet měsíců, které se přičítají k datu, ignoruje zlomkové hodnoty

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDSECONDS([date],[count])

Přičte zadaný počet sekund k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají sekundy

Datový typ: DATE, TIME

  • [count] – počet sekund, které se přičítají k datu

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

ADDYEARS([date],[count])

Přičte zadaný počet let k datu / časovému intervalu.

Parametry:- [date] – konkrétní datum, ke kterému se přičítají roky

Datový typ: DATE, TIME

  • [count] – počet let, které se přičítají k datu, ignoruje zlomkové hodnoty

    Datový typ INT, FLOAT

Výstupní datový typ: DATE, TIME

DATE([date])

Vrátí část data bez časového rozpětí.

Parametry:- [date] – datum, ze kterého je vrácena část data

Datový typ: DATE

Výstupní datový typ: DATE

DAY([date])

Vrátí den v měsíci z data.

Parametry:- [date] – datum, ze kterého je vrácena část dne

Datový typ: DATE

Výstupní datový typ: INT

DAYOFWEEK([date])

Vrátí den v týdnu z data.

Parametry:- [date] – datum, ze kterého je vrácen den v týdnu

Datový typ: DATE

Výstupní datový typ: INT

DAYOFYEAR([date])

Vrátí den v roce z data.

Parametry:- [date] – datum, ze kterého je vrácen den v roce

Datový typ: DATE

Výstupní datový typ: INT

HOUR([date])

Vrátí hodinu z data.

Parametry:- [date] – datum, ze kterého je vrácena hodina

Datový typ: DATE

Výstupní datový typ: INT

MILLISECOND([date])

Vrátí milisekundu z data.

Parametry:- [date] – datum, ze kterého se milisekundy vrátí

Datový typ: DATE

Výstupní datový typ: INT

MINUTE([date])

Vrátí minutu z data.

Parametry:- [date] – datum, ze kterého je vrácena minuta

Datový typ: DATE

Výstupní datový typ: INT

MONTH([date])

Vrátí měsíc z data.

Parametry:- [date] – datum, ze kterého je vrácen měsíc

Datový typ: DATE

Výstupní datový typ: INT

QUARTER([date])

Vrátí čtvrtletí z data.

Parametry:- [date] – datum, ze kterého je vráceno čtvrtletí

Datový typ: DATE

Výstupní datový typ: INT

SECOND([date])

Vrátí část sekund z data.

Parametry:- [date] – datum, ze kterého se sekundy vrátí

Datový typ: DATE

Výstupní datový typ: INT

TIMEOFDAY([date])

Vrátí časovou část data.

Parametry:- [date] – datum, ze kterého je vrácena časová část

Datový typ: DATE

Výstupní datový typ: TIME

WEEKOFYEAR([date])

Vrátí číslo týdne v roce z data podle normy ISO 8601.

Parametry:- [date] – datum, ze kterého se vrátí číslo týdne v roce podle normy ISO 8601

Datový typ: DATE

Výstupní datový typ: INT

YEAR([date])

Vrátí rok z data.

Parametry:- [date] – datum, ze kterého je vrácen rok

Datový typ: DATE

Výstupní datový typ: INT

ISLEAPYEAR([rok])

Vrátí TRUE, pokud je rok přestupný, jinak vrátí FALSE.

Parametry:- [year] – rok, u kterého kontroluji, zda je přestupný, nebo ne

Datový typ: INT

Výstupní datový typ: BOOL

DAYS([time])

Vrátí část dne z časového rozpětí.

Parametry:- [time] – datum, ze kterého je vrácena část dne

Datový typ: TIME

Výstupní datový typ: INT

HOURS([time])

Vrátí část hodiny z časového rozpětí.

Parametry:- [time] – datum, ze kterého je vrácena část hodiny

Datový typ: TIME

Výstupní datový typ: INT

MILLISECONDS([time])

Vrátí část milisekund z časového rozpětí.

Parametry:- [time] – datum, ze kterého je vrácena část milisekund

Datový typ: TIME

Výstupní datový typ: INT

MINUTES([time])

Vrací část minuty z časového rozpětí.

Parametry:- [time] – datum, ze kterého je vrácena část minut

Datový typ: TIME

Výstupní datový typ: INT

SECONDS([time])

Vrací část sekund z časového rozpětí.

Parametry:- [time] – datum, ze kterého je vrácena část sekund

Datový typ: TIME

Výstupní datový typ: INT

TOTALDAYS([time])

Vrátí hodnotu časového rozpětí vyjádřenou v celých a dílčích dnech.

Parametry:- [time] – datum, ze kterého se vrátí hodnota časového rozpětí vyjádřená v celých a dílčích dnech

Datový typ: TIME

Výstupní datový typ: FLOAT

TOTALHOURS([time])

Vrátí hodnotu časového rozpětí vyjádřenou v celých a dílčích hodinách.

Parametry:- [time] – datum, ze kterého se vrátí hodnota časového rozpětí vyjádřená v celých a dílčích hodinách

Datový typ: TIME

Výstupní datový typ: FLOAT

TOTALMILLIS([time])

Vrátí hodnotu časového rozpětí vyjádřenou v celých a dílčích milisekundách.

Parametry:- [time] – datum, ze kterého se vrátí hodnota časového rozpětí vyjádřená v celých a dílčích milisekundách

Datový typ: TIME

Výstupní datový typ: FLOAT

TOTALMINUTES([time])

Vrátí hodnotu časového rozpětí vyjádřenou v celých a dílčích minutách.

Parametry:- [time] – datum, ze kterého se vrátí hodnota časového rozpětí vyjádřená v celých a dílčích minutách

Datový typ: TIME

Výstupní datový typ: FLOAT

TOTALSECONDS([time])

Vrátí hodnotu časového rozpětí vyjádřenou v celých a dílčích sekundách.

Parametry:- [time] – datum, ze kterého se vrátí hodnota časového rozpětí vyjádřená v celých a dílčích sekundách

Datový typ: TIME

Výstupní datový typ: FLOAT

ISWORKINGHOUR([dateTime])

Vrátí true, když datum patří do pracovní doby definované ve skutečném kalendáři.

Parametry:- [dateTime] – datum, které se má vyhodnotit

Datový typ: DATE

Výstupní datový typ: BOOL

ISWORKINGDAY([date])

Vrátí true, když datum patří do pracovního dne definovaného ve skutečném kalendáři.

Parametry:- [date] – datum, které se má vyhodnotit

Datový typ: DATE

Výstupní datový typ: FLOAT

ISPUBLICHOLIDAY([date])

Vrátí true, když datum patří do státního svátku definovaného ve skutečném kalendáři.

Parametry:- [date] – datum, které se má vyhodnotit

Datový typ: DATE

Výstupní datový typ: FLOAT

DURATIONCALENDAR([startDate], [endDate])

Vrátí délku pracovní doby mezi dvěma daty vypočítanými ze skutečného kalendáře.

Důležité

Výpočty spojené s pracovním kalendářem fungují správně pouze v rozsahu od začátku procesu mínus 6 měsíců do konce procesu plus 24 měsíců. Výpočet kalendářních hodnot, jako jsou pracovní dny nebo pracovní hodiny mimo tento rozsah, vrátí chybu a výchozí hodnotu. Tento rozsah kalendáře nemůžete v aplikaci nastavit a automaticky se použije po každé aktualizaci dat. Parametry: - [startDate] – počáteční datum časového rozpětí.

Datový typ: DATE

  • [endDate] – datum ukončení časového rozsahu

    Datový typ: DATE

Výstupní datový typ: FLOAT

ADDWORKINGDAYS([date],[count])

Přičte zadaný počet pracovních dní k datu. Přesný počet definovaných pracovních hodin není relevantní. Každý den, který je označen jako pracovní, se počítá jako jeden.

Důležité

Výpočty spojené s pracovním kalendářem vrací správné výsledky pouze v rozsahu od 6 měsíců před začátkem procesu do 24 měsíců po koncovém datu procesu. Výpočet kalendářních hodnot (například pracovní dny a pracovní hodiny) mimo tento rozsah vrátí chybu a výchozí hodnotu. Tento rozsah se automaticky použije po každé aktualizaci dat a není možné jej měnit. Parametry - [date] – konkrétní datum, ke kterému se přidávají pracovní dny.

Datový typ: DATE

  • [count] – počet pracovních dní, které se přičítají k datu

    Datový typ: INT

Výstupní datový typ: DATE

ADDWORKINGHOURS([date],[count])

Přičte zadaný počet pracovních hodin k datu / časovému intervalu.

Důležité

Výpočty spojené s pracovním kalendářem vrací správné výsledky pouze v rozsahu od 6 měsíců před začátkem procesu do 24 měsíců po koncovém datu procesu. Výpočet kalendářních hodnot (například pracovní dny a pracovní hodiny) mimo tento rozsah vrátí chybu a výchozí hodnotu. Tento rozsah se automaticky použije po každé aktualizaci dat a není možné jej měnit. Parametry: - [date] – konkrétní datum, ke kterému se přičítají pracovní hodiny.

Datový typ: DATE

  • [count] – počet pracovních hodin, které se přičítají k datu

    Datový typ: INT

Výstupní datový typ: DATE

ADDWORKINGMINUTES([date],[count])

Přičte zadaný počet pracovních minut k datu.

Důležité

Výpočty spojené s pracovním kalendářem vrací správné výsledky pouze v rozsahu od 6 měsíců před začátkem procesu do 24 měsíců po koncovém datu procesu. Výpočet kalendářních hodnot (například pracovní dny a pracovní hodiny) mimo tento rozsah vrátí chybu a výchozí hodnotu. Tento rozsah se automaticky použije po každé aktualizaci dat a není možné jej měnit. Parametry: - [date] – konkrétní datum, ke kterému se přičítají pracovní minuty.

Datový typ: DATE

  • [count] – počet pracovních minut, které se přičítají k datu

    Datový typ: INT

Výstupní datový typ: DATE