Funkcie deň, mesiac, rok, hodina, minúta, sekunda a deň v týždni
Vzťahuje sa na: aplikácie plátna Dataverse stĺpce vzorcov toky na počítači aplikácie riadené modelom Power Pages Power Platform CLI
Vráti jednotlivé zložky dátumu a času.
Description
Funkcia Day vráti zložku dňa hodnoty dátumu a času v rozsahu od 1 do 31.
Funkcia Month vráti zložku mesiaca hodnoty dátumu a času v rozsahu od 1 do 12.
Funkcia Year vráti zložku roka hodnoty dátumu a času počnúc rokom 1900.
Funkcia Hour vráti zložku hodiny hodnoty dátumu a času v rozsahu od 0 (12:00 AM) do 23 (11:00 PM).
Funkcia Minute vráti zložku minút hodnoty dátumu a času v rozsahu od 0 do 59.
Funkcia Second vráti zložku sekúnd hodnoty dátumu a času v rozsahu od 0 do 59.
Funkcia Weekday vráti deň v týždni hodnoty dátumu a času. V predvolenom nastavení je výsledok v rozsahu od 1 (nedeľa) do 7 (sobota). Pomocou Microsoft Excel kódu funkcie pre deň v týždni alebo hodnoty enumerácie StartOfWeek môžete určiť iný rozsah:
Kód programu Excel | Enumerácia StartOfWeek | Popis |
---|---|---|
1, 17 | StartOfWeek.Sunday | Čísla 1 (nedeľa) až 7 (Sobota). Predvolené. |
2, 11 | StartOfWeek.Monday | Čísla 1 (pondelok) až 7 (nedeľa). |
3 | StartOfWeek.MondayZero | Čísla 0 (pondelok) až 6 (nedeľa). |
12 | StartOfWeek.Tuesday | Čísla 1 (utorok) až 7 (pondelok). |
13 | StartOfWeek.Wednesday | Čísla 1 (Streda) až 7 (utorok). |
14 | StartOfWeek.Thursday | Čísla 1 (štvrtok) až 7 (Streda). |
15 | StartOfWeek.Friday | Čísla 1 (piatok) až 7 (štvrtok). |
16 | StartOfWeek.Saturday | Čísla 1 (sobota) až 7 (piatok). |
Všetky funkcie vracajú číslo.
Ďalšie informácie nájdete v časti o práci s dátumami a časmi.
Syntax
Day( DateTime )
Month( DateTime )
Year( DateTime )
Hour( DateTime )
Minute( DateTime )
Second( DateTime )
- DateTime – povinné. Hodnota dátumu a času s ktorou sa má operácia vykonať.
Weekday( DateTime [, WeekdayFirst ] )
- DateTime – povinné. Hodnota dátumu a času s ktorou sa má operácia vykonať.
- WeekdayFirst – voliteľné. Kód programu Excel určujúci, ktorým dňom začína týždeň. Ak nie je zadaný, použije sa 1 (začína nedeľou).
Príklady
V nasledujúcom príklade je aktuálny čas 15:59:37 vo štvrtok, 9. apríla 2015.
Vzorec | Popis | Výsledok |
---|---|---|
Year( Now() ) | Vracia zložku roka aktuálneho dátumu a času. | 2015 |
Month( Now() ) | Vracia zložku mesiaca aktuálneho dátumu a času. | 4 |
Day( Now() ) | Vracia zložku dňa aktuálneho dátumu a času. | 9 |
Hour( Now() ) | Vracia zložku hodiny aktuálneho dátumu a času. | 15 |
Minute( Now() ) | Vracia zložku minúty aktuálneho dátumu a času. | 59 |
Second( Now() ) | Vracia druhú zložku aktuálneho dátumu a času. | 37 |
Weekday( Now() ) | Vracia zložku dňa v týždni aktuálneho dátumu a času použitím predvoleného začiatku týždňa v nedeľu. | 5 |
Weekday( Now(), 14 ) | Vracia zložku dňa v týždni aktuálneho dátumu a času použitím excelového kódu, ktorý určuje, že začiatok týždňa je vo štvrtok. | 1 |
Weekday( Now(), StartOfWeek.Wednesday ) | Vracia zložku dňa v týždni aktuálneho dátumu a času použitím enumerácie StartOfWeek, ktorá určuje, že začiatok týždňa je v stredu. | 2 |