Funkciji »Date« in »Time« v rešitvi Power Apps
Pretvori komponenti datuma in časa v vrednost datuma/časa.
Opis
Funkcija Date pretvori posamezne vrednosti leta, meseca in dneva v vrednost datuma/časa. Čas je polnoč.
- Če je leto med 0 in 1899 (vključno), funkcija doda to vrednost k 1900, da izračuna leto. 70 postane 1970.
- Če je mesec manj kot 1 ali več kot 12, rezultat odšteje ali doda toliko mesecev od začetka navedenega leta.
- Če je dan večji od števila dni v navedenem mesecu, funkcija doda toliko dni k prvemu dnevu meseca in vrne ustrezen datum iz naslednjega meseca. Če je dan manj kot 1, funkcija odšteje toliko dni, plus 1, od prvega dneva navedenega meseca.
Funkcija Time pretvori posamezne vrednosti ure, minute in sekunde v vrednost datuma/časa. Rezultat nima povezanega datuma.
Glejte funkcije DateValue, TimeValue in DateTimeValue za informacije o tem, kako pretvorite niz v vrednost.
Če želite več informacij, glejte tudi članek o delu z datumi in časi.
Sintaksa
Date( Year, Month, Day )
- Year – obvezno. Številke, večje od 1899, so interpretirane kot absolutne (1980 je interpretirano 1980); številke v obsegu od 0 do 1899 so interpretirane kot relativne glede na 1900. (Na primer, 80 je interpretirano kot 1980.)
- Month – obvezno. Številka v obsegu od 1 do 12.
- Day – obvezno. Številka v obsegu od 1 do 31.
Time( Hour, Minute, Second )
- Hour – obvezno. Številka v obsegu od 0 (00:00) do 23 (23:00).
- Minute – obvezno. Številka v obsegu od 0 do 59.
- Second – obvezno. Številka v obsegu od 0 do 59.
Primeri
Datum
Če bi uporabnik vnesel 1979 v kontrolnik vnosa besedila z imenom HireYear, 3 v kontrolnik vnosa besedila z imenom HireMonth in 17 v kontrolnik vnosa besedila z imenom HireDay, bi ta funkcija vrnila 3/17/1979:
Date(Value(HireYear.Text), Value(HireMonth.Text), Value(HireDay.Text))
Ura
Če bi uporabnik vnesel 14 v kontrolnik vnosa besedila z imenom BirthHour, 50 v kontrolnik vnosa besedila z imenom BirthMinute in 24 v kontrolnik vnosa besedila z imenom BirthSecond, bi ta funkcija vrnila 02:50:24 p:
Text(Time(Value(BirthHour.Text), Value(BirthMinute.Text), Value(BirthSecond.Text)), "hh:mm:ss a/p")
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za