DateValue, TimeValue eta DateTimeValue funtzioak
Hauei aplikatzen zaie: Canvas aplikazioak
Mahaigaineko fluxuak
Modeloetan oinarritutako aplikazioak
Power Pages
Power Platform CLI
Bihurtu egiten du data, denbora edo biak katea data/denbora balioa.
Deskribapenak
DateValue funtzio bihurtzen da a data-katea (adibidez, "2014/10/01") - Data/ordua balio.
TimeValue funtzioa bihurtzen da denbora-katea (adibidez, "12:15 PM") data/denbora balioa.
DateTimeValue funtzio bihurtzen da data eta orduaren katea (adibidez, "urtarrilaren 10a, 2013 12:13 AM") - Data/ordua balio.
DateValue funtzioak ez du datazio - katearen edozein denboraren inguruko informazioa, eta TimeValue funtzioak denbora-katearen edozein dataren inguruko informazioa alde batera uzten du.
Oharra
DateValue, TimeValue eta DateTimeValue funtzioek berez erabiltzen dute hizkuntza uneko erabiltzailearen ezarpenetatik. Aldatu egin dezakezu kateak modu egokian interpretatzen direla ziurtatzeko. Adibidez, "1920/10/1" honela interpretatzen da Urriak 1st "en" eta gisa Urtarrilaren 10agarren in "fr".
Datak formatu hauetako batean egon behar dute:
- MM/DD/YYYY edo MM-DD-YYYY
- DD/MM/YYYY edo DD-MM-YYYY
- YYYY/MM/DD edo YYYY-MM-DD
- MM/DD/YY edo MM-DD-YY
- DD/MM/YY edo DD-MM-YY
- DD ast YYYY
- Hilabete DD, YYYY
Zenbaki data, hilabete eta urteko osagaietatik bihurtzeko, irakurri Date.
Zenbakizko ordu, minutu eta bigarren osagaietatik bihurtzeko, irakurri Time.
Informazio gehiago lortzeko, irakurri:
Sintaxia
DateValue( Katea [, Hizkuntza ])
DateTimeValue( Katea [, Hizkuntza ])
TimeValue( Katea [, Hizkuntza ])
- Katea - Beharrezkoa. Testu-katea, data, ordua edo konbinazio-data eta orduaren balioa biltzen dituen testua.
- Hizkuntza - Beharrezkoa. Hizkuntza-katea, adibidez, lehen bi pertsonaiek itzuliko lukete Language funtzioa. Ematen ez bada, uneko erabiltzailearen ezarpenen hizkuntza erabiltzen da.
DateValue( Idatzi gabea )
DateTimeValue( Idatzi gabea )
TimeValue( Idatzi gabea )
- Untyped - Beharrezkoa. Idatzi gabeko objektua data edo ordua adierazten duena. Balio onargarriak idatzi gabeko hornitzailearen araberakoak dira. JSON-rako, idatzi gabeko objektua ISO 8601 formatuan data eta ordua dituen JSON kate bat izatea espero da. Beste formatu batzuetako datak edo orduak errore bat eragingo du. Demagun balio horiek Testu bihurtzea lehenik, eta gero data edo ordu batera. Kontuan izan ordu-eremuak eta tokikoei lotutako formatuak kontu garrantzitsuak direla kanpoko sistemekin komunikatzeko.
Adibideak
DateValue
Idazten baduzu 2014/10/11 izeneko testua idazteko kontrol batean Hasiera data eta, ondoren, ezarri Testua etiketa baten propietatea formula hauetarako:
Bihur itzazu kate bateko data erabiltzailearen tokian eta erakutsi emaitza data luzea bezala.
Text( DateValue( Startdate.Text ), DateTimeFormat.LongDate )
Gailua ezarrita en lokalak etiketa erakusten du 2014ko urriaren 11a, larunbata.
Oharra
Hainbat aukera erabil ditzakezu DateTimeFormat enum. Aukera zerrenda bistaratzeko, idatzi puntu edo aldi batek jarraitutako parametroa (.) formula-barran edo egiaztatu Text funtzioen erreferentzia.
Bihur itzazu kate bateko data frantsesaren tokian eta erakutsi emaitza data luzea bezala. Adibide honetan, hilabetea eta eguna ingelesez desberdin interpretatzen dira.
Text( DateValue( Startdate.Text, "fr" ), DateTimeFormat.LongDate )
Gailua ezarrita en lokalak etiketa erakusten du 2014ko azaroaren 10a, astelehena.
Idatzi bazenuen 2014ko urriaren 20a ordez:
Eraldatu kate bateko data erabiltzailearen tokian eta kalkulatu bi egunen arteko aldea, egunetan
DateDiff( DateValue( Startdate.Text ), Today() )
Gailua ezarrita en lokaleak etiketa erakusten du 9, urriaren 11tik urriaren 20ra arteko egun kopurua adieraziz. DateDiff funtzioak ere hilabeteen, hiruhilekoaren edo urteen arteko aldea erakutsi dezake.
DateTimeValue
Idazten baduzu 2014/10/11 1:50:24.765 PM izeneko testua idazteko kontrol batean Hasi eta, ondoren, ezarri Testua etiketa baten propietatea hurrengo formulan:
Bihur itzazu data eta ordu katea uneko tokian.
Text( DateTimeValue( Start.Text ), DateTimeFormat.LongDateTime )
Gailua ezarrita en lokalak etiketa erakusten du 2014ko urriaren 11a, larunbata 1:50:24 PM.
Oharra
Hainbat aukera erabil ditzakezu DateTimeFormat enum. Aukera zerrenda bistaratzeko, idatzi puntu edo aldi batek jarraitutako parametroa (.) formula-barran edo egiaztatu Text funtzioen erreferentzia.
Bihur itzazu data eta ordu katea frantsesaren tokian. Hilabetea eta eguna beste modu batera interpretatzen dira.
Text( DateTimeValue( Start.Text, "fr"), DateTimeFormat.LongDateTime )
Gailua ezarrita en lokalak etiketa erakusten du 2014ko azaroaren 10a, astelehena 1:50:24 PM.
Bihur ezazu data eta ordu katea erabiltzailearen tokian eta erakutsi emaitza zatiki segundo batez.
Text( DateTimeValue( Start.Text ), "dddd, mmmm dd, yyyy hh:mm:ss.fff AM/PM" )
Gailua ezarrita en lokalak etiketa erakusten du 2014ko urriaren 11a, larunbata 01:50:24.765 PM.
Alternatiba gisa, zehaztu dezakezu hh: mm: ss.f edo hh: mm: ss.ff ordua hurbileko 10etara biribiltzekogarren edo 100garren segundo bateko.
TimeValue
Eman izena Text input kontrola FinishedAt eta ezarri Testua etiketa baten propietatea formula honetara:
If( TimeValue( FinishedAt.Text ) < TimeValue( "5:00:00.000 PM" ),
"You made it!",
"Too late!"
)
- Idazten baduzu 4:59:59.999 PM herrian FinishedAt kontrola, etiketak erakusten du "Egin duzu!"
- Idazten baduzu 5:00:00.000 PM herrian FinishedAt kontrola, etiketak erakusten du "Beranduegi!"
Oharrak
https://aka.ms/ContentUserFeedback.
Laster erabilgarri: 2024an, GitHub-eko arazoak edukiari buruzko oharrak bidaltzeko mekanismo gisa kenduko dugu apurka-apurka, eta oharrak bidaltzeko sistema berri batekin ordeztuko. Informazio gehiagorako, ikusi:Bidali eta ikusi honi buruzko oharrak: