Udostępnij za pośrednictwem


Lista operacji daty i godzin

Notatka

Te operacje są dostępne tylko w Power Automate Process Mining aplikacji komputerowej. Nie są one dostępne w innych częściach Power Automate, które korzystają z Power Fx operacji.

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

Tworzy datę z określonych części daty.

Parametry:- [rok] — część roku w dacie, typ danych: INT

  • [miesiąc] — część miesiąca w dacie, typ danych: INT

  • [dzień] — część dnia w dacie

    Typ danych: INT

Typ danych wejściowych: DATE

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

Tworzy datę z określonych części daty razem z czasem.

Parametry:- [rok] — część roku w dacie

Typ danych: INT

  • [miesiąc] — część miesiąca w dacie

    Typ danych: INT

  • [dzień] — część dnia w dacie

    Typ danych: INT

  • [godzina] — część godziny w dacie

    Typ danych: INT

  • [minuta] — część minuty w dacie

    Typ danych: INT

  • [sekunda] — część sekundy w dacie

    Typ danych: INT

  • [milisekunda] — część milisekundy w dacie

    Typ danych: INT

Typ danych wejściowych: DATE

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

Tworzy datę z określonych części daty razem z czasem.

Parametry:- [rok] — część roku w dacie

Typ danych: INT

  • [miesiąc] — część miesiąca w dacie

    Typ danych: INT

  • [dzień] — część dnia w dacie

    Typ danych: INT

  • [godzina] — część godziny w dacie

    Typ danych: INT

Typ danych wejściowych: DATE

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

Tworzy przedział czasu z określonych części daty.

Parametry:- [godzina] — część godziny w dacie

Typ danych: INT

  • [minuta] — część minuty w dacie

    Typ danych: INT

  • [sekunda] — część sekundy w dacie

    Typ danych: INT

  • [milisekunda] — część milisekundy w dacie

    Typ danych: INT

Typ danych wejściowych: TIME

TOTIMEFROMDAYS([value])

Tworzy interwał czasu na podstawie łącznej liczby dni.

Parametry:- [wartość] — nazwa atrybutu, zagnieżdżona operacja lub wyrażenie do tworzenia przedziału czasu

Typ danych: INT

Typ danych wyjściowych: TIME, FLOAT

TOTIMEFROMHOURS([value])

Tworzy interwał czasu na podstawie łącznej liczby godzin.

Parametry:- [wartość] — nazwa atrybutu, zagnieżdżona operacja lub wyrażenie do tworzenia przedziału czasu

Typ danych: INT

Typ danych wyjściowych: TIME, FLOAT

TOTIMEFROMMILLIS([value])

Tworzy interwał czasu na podstawie łącznej liczby milisekund.

Parametry:- [wartość] — nazwa atrybutu, zagnieżdżona operacja lub wyrażenie do tworzenia przedziału czasu

Typ danych: INT

Typ danych wejściowych: TIME

TOTIMEFROMMINUTES([value])

Tworzy interwał czasu na podstawie łącznej liczby minut.

Parametry:- [wartość] — nazwa atrybutu, zagnieżdżona operacja lub wyrażenie do tworzenia przedziału czasu

Typ danych: INT, FLOAT

Typ danych wejściowych: TIME

TOTIMEFROMSECONDS([value])

Tworzy interwał czasu na podstawie łącznej liczby sekund.

Parametry:- [wartość] — nazwa atrybutu, zagnieżdżona operacja lub wyrażenie do tworzenia przedziału czasu

Typ danych: INT, FLOAT

Typ danych wejściowych: TIME

ADDDAYS([date],[count])

Dodaje określoną liczbę dni do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane dni

Typ danych: DATE, TIME

  • [liczba] — liczba dni roboczych dodawanych do daty

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDHOURS([date],[count])

Dodaje określoną liczbę godzin do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane godziny

Typ danych: DATE, TIME

  • [liczba] — liczba godzin dodawanych do daty

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDMILLIS([date],[count])

Dodaje określoną liczbę milisekund do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane milisekundy

Typ danych: DATE, TIME

  • [liczba] — liczba milisekund dodawanych do daty

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDMINUTES([date],[count])

Dodaje określoną liczbę minut do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane minuty

Typ danych: DATE, TIME

  • [liczba] — liczba minut dodawanych do daty

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDMONTHS([date],[count])

Dodaje określoną liczbę miesięcy do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane miesiące

Typ danych: DATE, TIME

  • [liczba] — liczba miesięcy dodawanych do daty, ignoruje wartości ułamkowe

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDSECONDS([date],[count])

Dodaje określoną liczbę sekund do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane sekundy

Typ danych: DATE, TIME

  • [liczba] — liczba sekund dodawanych do daty

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

ADDYEARS([date],[count])

Dodaje określoną liczbę lat do interwału daty/godziny.

Parametry:- [data] — określona data, do której są dodawane lata

Typ danych: DATE, TIME

  • [liczba] — liczba lat dodawanych do daty, ignoruje wartości ułamkowe

    Typ danych: INT, FLOAT

Typ danych wejściowych: DATE, TIME

DATE([date])

Zwraca część daty bez przedziału czasu.

Parametry:- [data] — data, z której jest zwracana część daty

Typ danych: DATE

Typ danych wejściowych: DATE

DAY([date])

Zwraca dzień miesiąca z daty.

Parametry:- [data] — data, z której jest zwracana część dnia

Typ danych: DATE

Typ danych wejściowych: INT

DAYOFWEEK([date])

Zwraca dzień tygodnia z daty.

Parametry:- [data] — data, z której jest zwracany dzień tygodnia

Typ danych: DATE

Typ danych wejściowych: INT

DAYOFYEAR([date])

Zwraca dzień roku z daty.

Parametry:- [data] — data, z której jest zwracany dzień roku

Typ danych: DATE

Typ danych wejściowych: INT

HOUR([date])

Zwraca godzinę z daty.

Parametry:- [data] — data, z której jest zwracana godzina

Typ danych: DATE

Typ danych wejściowych: INT

MILLISECOND([date])

Zwraca milisekundę z daty.

Parametry:- [data] — data, z której jest zwracana milisekunda

Typ danych: DATE

Typ danych wejściowych: INT

MINUTE([date])

Zwraca minutę z daty.

Parametry:- [data] — data, z której jest zwracana minuta

Typ danych: DATE

Typ danych wejściowych: INT

MONTH([date])

Zwraca miesiąc z daty.

Parametry:- [data] — data, z której jest zwracany miesiąc

Typ danych: DATE

Typ danych wejściowych: INT

QUARTER([date])

Zwraca kwartał z daty.

Parametry:- [data] — data, z której jest zwracany kwartał

Typ danych: DATE

Typ danych wejściowych: INT

SECOND([date])

Zwraca część sekundową z daty.

Parametry:- [data] — data, z której jest zwracana sekunda

Typ danych: DATE

Typ danych wejściowych: INT

TIMEOFDAY([date])

Zwraca część czasu z daty.

Parametry:- [data] — data, z której jest zwracana część godziny

Typ danych: DATE

Typ danych wejściowych: TIME

WEEKOFYEAR([date])

Zwraca numer tygodnia roku z daty zgodnie ze standardem ISO 8601.

Parametry:- [data] — data, z której jest zwracany numer tygodnia roku zgodnie ze standardem ISO 8601

Typ danych: DATE

Typ danych wejściowych: INT

YEAR([date])

Zwraca rok z daty.

Parametry:- [data] — data, z której jest zwracany rok

Typ danych: DATE

Typ danych wejściowych: INT

ISLEAPYEAR([rok])

Zwraca wartość PRAWDA, jeśli rok jest przestępny, w przeciwnym razie zwraca wartość FAŁSZ.

Parametry:- [rok] — rok sprawdzany pod kątem tego, czy jest to rok przestępny

Typ danych: INT

Typ danych wejściowych: BOOL

DAYS([time])

Zwraca część dnia z przedziału czasu.

Parametry:- [godzina] — data, z której jest zwracana część dnia

Typ danych: TIME

Typ danych wejściowych: INT

HOURS([time])

Zwraca część godziny z przedziału czasu.

Parametry:- [godzina] — data, z której jest zwracana część godziny

Typ danych: TIME

Typ danych wejściowych: INT

MILLISECONDS([time])

Zwraca część milisekundy z przedziału czasu.

Parametry:- [godzina] — data, z której jest zwracana część milisekundy

Typ danych: TIME

Typ danych wejściowych: INT

MINUTES([time])

Zwraca część minuty z przedziału czasu.

Parametry:- [godzina] — data, z której jest zwracana część minuty

Typ danych: TIME

Typ danych wejściowych: INT

SECONDS([time])

Zwraca część sekundy z przedziału czasu.

Parametry:- [godzina] — data, z której jest zwracana część sekundy

Typ danych: TIME

Typ danych wejściowych: INT

TOTALDAYS([time])

Zwraca wartość przedziału czasu wyrażoną w całych dniach i ułamkach dnia.

Parametry:- [godzina] — data, z której jest zwracany przedział czasu wyrażony w całych dniach i ułamkach dnia

Typ danych: TIME

Typ danych wyjściowych: FLOAT

TOTALHOURS([time])

Zwraca wartość przedziału czasu wyrażoną w całych godzinach i ułamkach godziny.

Parametry:- [godzina] — data, z której jest zwracany przedział czasu wyrażony w całych godzinach i ułamkach godziny

Typ danych: TIME

Typ danych wyjściowych: FLOAT

TOTALMILLIS([time])

Zwraca wartość przedziału czasu wyrażoną w całych milisekundach i ułamkach milisekundy.

Parametry:- [godzina] — data, z której jest zwracany przedział czasu wyrażony w całych milisekundach i ułamkach milisekundy

Typ danych: TIME

Typ danych wyjściowych: FLOAT

TOTALMINUTES([time])

Zwraca wartość przedziału czasu wyrażoną w całych minutach i ułamkach minuty.

Parametry:- [godzina] — data, z której jest zwracany przedział czasu wyrażony w całych minutach i ułamkach minuty

Typ danych: TIME

Typ danych wyjściowych: FLOAT

TOTALSECONDS([time])

Zwraca wartość przedziału czasu wyrażoną w całych sekundach i ułamkach sekundy.

Parametry:- [godzina] — data, z której jest zwracany przedział czasu wyrażony w całych sekundach i ułamkach sekundy

Typ danych: TIME

Typ danych wyjściowych: FLOAT

ISWORKINGHOUR([dateTime])

Zwraca wartość true, gdy data należy do godzin pracy zdefiniowanych w kalendarzu rzeczywistym.

Parametry:- [data/godzina] — data, która ma być szacowana

Typ danych: DATE

Typ danych wejściowych: BOOL

ISWORKINGDAY([date])

Zwraca wartość true, jeżeli data należy do dnia roboczego określonego w aktualnym kalendarzu.

Parametry:- [data] — data, która ma być szacowana

Typ danych: DATE

Typ danych wyjściowych: FLOAT

ISPUBLICHOLIDAY([data])

Zwraca wartość true, jeżeli data należy do święta publicznego określonego w aktualnym kalendarzu.

Parametry:- [data] — data, która ma być szacowana

Typ danych: DATE

Typ danych wyjściowych: FLOAT

DURATIONCALENDAR([startDate], [endDate])

Zwraca czas trwania pracy między dwiema datami obliczany w kalendarzu rzeczywistym.

Ważne

Obliczenia związane z kalendarzem pracy działają poprawnie tylko w zakresie od początku procesu minus 6 miesięcy do końca procesu plus 24 miesiące. Obliczanie wartości kalendarzowych takich jak dni robocze lub godziny pracy poza tym zakresem zwróci błąd i wartość domyślną. Użytkownik nie może ustawić tego zakresu kalendarza w aplikacji i jest on automatycznie stosowany po każdym odświeżeniu danych. Parametry: - [dataRozpoczęcia] — data rozpoczęcia przedziału czasowego.

Typ danych: DATE

  • [dataZakończenia] — data zakończenia przedziału czasowego

    Typ danych: DATE

Typ danych wyjściowych: FLOAT

ADDWORKINGDAYS([date],[count])

Dodaje określoną liczbę dni roboczych do interwału daty/godziny. Dokładna liczba zdefiniowanych godzin pracy nie ma znaczenia. Każdy dzień oznaczony jako dzień pracy jest liczony jako jeden.

Ważne

Obliczenia związane z kalendarzem pracy zwracają poprawne wyniki tylko w zakresie od 6 miesięcy przed rozpoczęciem procesu do 24 miesięcy po dacie zakończenia procesu. Obliczanie wartości kalendarzowych (np. dni roboczych lub godzin pracy) poza tym zakresem zwróci błąd i wartość domyślną. Ten zakres jest stosowany automatycznie po kazdym odświeżeniu danych i nie mozna go zmienić. Parametry: - [data] — określona data, do której są dodawane dni.

Typ danych: DATE

  • [liczba] — liczba dni pracy dodawanych do daty

    Typ danych: INT

Typ danych wejściowych: DATE

ADDWORKINGHOURS([date],[count])

Dodaje określoną liczbę godzin roboczych do interwału daty/godziny.

Ważne

Obliczenia związane z kalendarzem pracy zwracają poprawne wyniki tylko w zakresie od 6 miesięcy przed rozpoczęciem procesu do 24 miesięcy po dacie zakończenia procesu. Obliczanie wartości kalendarzowych (np. dni roboczych lub godzin pracy) poza tym zakresem zwróci błąd i wartość domyślną. Ten zakres jest stosowany automatycznie po kazdym odświeżeniu danych i nie można go zmienić. Parametry: - [data] — określona data, do której są dodawane godziny pracy.

Typ danych: DATE

  • [liczba] — liczba godzin pracy dodawanych do daty

    Typ danych: INT

Typ danych wejściowych: DATE

ADDWORKINGMINUTES([date],[count])

Dodaje określoną liczbę minut roboczych do interwału daty/godziny.

Ważne

Obliczenia związane z kalendarzem pracy zwracają poprawne wyniki tylko w zakresie od 6 miesięcy przed rozpoczęciem procesu do 24 miesięcy po dacie zakończenia procesu. Obliczanie wartości kalendarzowych (np. dni roboczych lub godzin pracy) poza tym zakresem zwróci błąd i wartość domyślną. Ten zakres jest stosowany automatycznie po kazdym odświeżeniu danych i nie mozna go zmienić. Parametry: - [data] — określona data, do której są dodawane minuty pracy.

Typ danych: DATE

  • [liczba] — liczba minut pracy dodawanych do daty

    Typ danych: INT

Typ danych wejściowych: DATE