Konwertowanie wartości tekstowej na datę/godzinę
Gdy przepływ pulpitu odczytuje wpisy z plików lub wyodrębnia wartości z aplikacji, zwracane wartości są zazwyczaj tekstami.
Często w przypadku developmentu przepływu te wartości są konwertowane na inne typy danych w celu wykonania dodatkowych operacji. Na przykład można przekonwertować wartość tekstową reprezentującą datę na zmienną typu data/godzina, która będzie później używana w akcjach typu data/godzina.
Usługa Power Automate oferuje akcję Konwertuj tekst na datę i godzinę, która umożliwia konwersję. Ta akcja umożliwia konwertowanie daty reprezentowanej w domyślnym formacie systemu lub w formacie niestandardowym.
Domyślny format jest określony na podstawie ustawień regionu i języka na komputerze. Na przykład domyślny format daty w Stanach Zjednoczonych to MM-dd-rrrr. Jeśli część dotycząca czasu istnieje, może być reprezentowana w formacie 12-godzinnym i 24-godzinnym.
Uwaga
Jeśli wartość nie zawiera części dotyczącej czasu, godzina w wygenerowanej zmiennej typu data/godzina zostanie automatycznie ustawiona na 00:00:00.
Uwaga
Usługa Power Automate umożliwia używanie wszystkich standardowych separatorów dat dla różnych części wartości daty. W poprzednim przykładzie daty wyjściowe reprezentowane w notacjach MM-dd-rrrr i MM/dd/rrrr będą takie same.
Jeśli wartość do konwersji jest reprezentowana w formacie niestandardowym, włącz opcję Data jest przedstawiona w formacie niestandardowym i wypełnić odpowiedni format.
Wszystkie dostępne notacje można znaleźć w poniższej tabeli:
Notacja | Opis |
---|---|
rrrr | Rok |
MM | Miesiąc |
dd | Dzień |
GG | Godzina |
mm | Minuty |
ss | Sekundy |
ff | Milisekundy |
zzz | Przesunięcie względem czasu UTC |
Aby oddzielić poszczególne części daty, można użyć wszystkich standardowych separatorów dat, takich jak ukośniki (/), łączniki (-) i kropki (.).