Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Microsoft Dataverseatalean, data eta ordu balioak erabiltzaileei nola erakusten zaizkien eta ordu-eremuetarako nola doitzen diren zehaztu dezakezu.
Zutabe gehienekin erabilgarri dauden propietate estandarrez gain, data eta ordu zutabeek bi propietate gehigarri dituzte:
- Ordu-zonaren doikuntza: ordu-zonen balioak doituko diren ala ez adierazten du.
- Formatua: Balioaren denbora zatia bistaratu ala ez.
Ordu-zonaren doikuntza
Dataverse Data eta ordu balio guztiak UTC ordu-zonan gordetzen ditu. Zure aplikazioak erabiltzaileek sartutako balioak edo prozesatzen ari diren balioak bistaratzen dituenean, Dataverse eta ereduetan oinarritutako aplikazioek erabiltzailearen ordu-zonara egokitu dezakete Portaera aukera hauekin.
- Erabiltzaile lokala: Egokitu erabiltzailearen ordu-zonaren balioak. Hau da Data eta ordua formatuaren portaera lehenetsia. Portaera hau behin alda dezakezu beste batera.
- Ordu-zona independentea: Ez dago ordu-zona bihurketarik. Hau da Data bakarrik formatuaren portaera lehenetsia.
Ezarri erabiltzailearen ordu-zona aukera pertsonaletan, ez sistemako ordu-zona Windows, Android, iOS edo macOS-en. Hala ere, sistemaren ordu-zonak JavaScript Dates-ekin funtzionatzen duten bezero-skriptetan eragina izan dezake. ...
Formatua
Data eta ordu zutabe guztiek ordu-zati bat dute, haien portaera Data soilik ez bada. Formatuak balioaren denbora zatia bistaratu behar den ala ez zehazten du.
- Data eta ordua: Balioaren data eta ordua erakusten ditu.
- Data bakarrik: Balioaren data zatia bakarrik bistaratzen du.
Oharra
Erabiltzaileek ordu zatia alda dezakete oraindik ere, baldin eta Formatua Data Bakarrik bada. Adibidez, Web API deiak erabiliz edo denbora zatia duen kontrol bat erabiliz. Portaera hau Data soilikportaeraren desberdina da, non denboraren zatia ez baita batere gordetzen.
Erabilera-jarraibideak
Erabili ordu-zona independentea ordu-zonaren informazioa beharrezkoa ez denean, adibidez, hoteleko check-in orduak. Hautapen honekin, ordu-zona guztietako erabiltzaileek data eta ordu balio bera ikusiko dute.
Erabili data eguneko orduari eta ordu-zonari buruzko informazioa beharrezkoa ez denean soilik , hala nola urtebetetzeak edo urteurrenak. Hautapen honekin, ordu-eremu guztietako erabiltzaileek data-balio bera ikusiko dute.
Ordu-zona independentea datasoilik ezartzea zutabea data soilik ezartzearen berdina da. Erabili lehenengoa etorkizunean denbora zatia beharko duzun ziur ez bazaude.
Garrantzitsua da
Saihestu Data soilik formatua Erabiltzaile lokalaren jokabidearekin. Ordu-zona desberdinetako erabiltzaileek data desberdina ikus dezakete, eta hori ez da egoera gehienetan espero dena. Erabiltzaile batek data bat ezartzen duenean ereduan oinarritutako aplikazio batean, ordu-zatia automatikoki ezartzen da bere ordu-zonako gauerdia. Horrek data egun bat lehenago edo beranduago agertzea eragin dezake beste erabiltzaileentzat.
Adibideak
Erakutsi balioak
Dataverse gordetzen ditu 2023-10-15T07:30:00Z (edo 2023-10-15 data bakarrik duen portaerarako). UTC-8 ordu-eremuko erabiltzaileek hauek ikusten dituzte ereduetan oinarritutako aplikazioan edo formatutako balioaren Web API eskaera batekin:
| Portaera | Formatua | Bistaratu balioa |
|---|---|---|
| Erabiltzailearen tokiko ordu-zona | Data eta ordua | 2023ko urriaren 14a, 23:30 |
| Erabiltzailearen tokiko ordu-zona | Data soilik | 2023ko urriaren 14a |
| Ordu-zona independentea | Data eta ordua | 2023ko urriaren 15a, goizeko 7:30etan |
| Ordu-zona independentea | Data soilik | 2023ko urriaren 15a |
| Data soilik | - | 2023ko urriaren 15a |
Sartu balioak aplikazio batean
UTC-8 ordu-eremuko erabiltzaileek ereduetan oinarritutako aplikazio batean sartzen dute October 14th, 2023, 11:30 pm . Balioa honela gordetzen da: Dataverse
| Portaera | Formatua | Balioa gordeta hemen Dataverse |
|---|---|---|
| Erabiltzailearen tokiko ordu-zona | Data eta ordua | 2023-10-15T07:30:00Z |
| Erabiltzailearen tokiko ordu-zona | Data soilik | 2023-10-15T07:30:00Z |
| Ordu-zona independentea | Data eta ordua | 2023-10-14T23:30:00Z |
| Ordu-zona independentea | Data soilik | 2023-10-14T23:30:00Z |
| Data soilik | - | 2023-10-14 |
Erabiltzaileak data bakarrik sartzen badu October 14th, 2023, ordu zatia 00:00 dela suposatzen da.
| Portaera | Formatua | Balioa gordeta hemen Dataverse |
|---|---|---|
| Erabiltzailearen tokiko ordu-zona | Data soilik | 2023-10-14T08:00:00Z |
| Ordu-zona independentea | Data soilik | 2023-10-14T00:00:00Z |
| Data soilik | - | 2023-10-14 |
Sartu balio baliogabeak aplikazio batean
Bezero ezberdinek modu desberdinak dituzte sarrera baliogabeak kudeatzeko. Adibidez, Pazifikoko ordu-eremuan, udako ordutegia 2023ko martxoaren 12an hasi zen goizeko 2:00etan, ordua ordubete aurreratuz goizeko 3:00etara. Egun horretako goizeko 2:00etatik goizeko 3:00etara bitarteko ordua ez da existitzen. Erabiltzaileek denbora-tarte horretan balio bat sartzen saiatzen direnean, aplikazioek ekintza hauetako bat egin dezakete:
- Aldatu aurreko edo hurrengo ordu baliodunera.
- Itzuli azken balio ezagunera.
- Erakutsi errore-mezu bat.
- Ez erakutsi 2:00etatik 3:00etara bitarteko orduak ordu-hautatzailean, erabiltzaileek ezin izan ditzaten hautatu.
Era berean, bezero ezberdinek modu desberdinak dituzte denbora-tarte errepikatuak kudeatzeko. Adibidez, Pazifikoko ordu-eremuan, udako ordutegia 2023ko azaroaren 5ean amaitu zen 2: 00etan, ordua ordubete atzera mugituz 1: 00 AM. Egun horretako goizeko 1:00etatik goizeko 2:00etara bitarteko ordua bi aldiz errepikatzen da. 1:30 AM bezalako ordu batek edozein ordu-eremuri erreferentzia egin diezaioke. Ordu-tarte horretako orduak argi eta garbi erakutsi edo sartu behar badituzu, hobe da aldi baterako udako ordutegia erabiltzen ez duen ordu-zona batera aldatzea.
Lortu balio gordinak Web APIarekin
Dataverse gordetzen ditu 2023-10-15T07:30:00Z (edo 2023-10-15 data bakarrik duen portaerarako). Ordu-zona guztietako erabiltzaileek balio hauek lortzen dituzte balio honetarako Web APIren eskaera batekin:
| Portaera | Formatua | Balio gordina |
|---|---|---|
| Erabiltzailearen tokiko ordu-zona | Data eta ordua | 2023-10-15T07:30:00Z |
| Erabiltzailearen tokiko ordu-zona | Data soilik | 2023-10-15T07:30:00Z |
| Ordu-zona independentea | Data eta ordua | 2023-10-15T07:30:00Z |
| Ordu-zona independentea | Data soilik | 2023-10-15T07:30:00Z |
| Data soilik | - | 2023-10-15 |
Lortu balioak Bezeroaren APIarekin
UTC-8 ordu-eremuko erabiltzaileek ereduetan oinarritutako aplikazio batean sartzen dute October 14th, 2023, 11:30 pm .
Bezeroaren APIaren funtzioek, hala nola, balioa itzultzen dute ordu-zonaren doikuntzak aplikatuta:formContext.getAttribute(<column name>).getValue()
| Portaera | Formatua | JavaScript dateValue.toUTCString() |
|---|---|---|
| Erabiltzailearen tokiko ordu-zona | Data eta ordua | 2023-10-15 07:30 (UTC) |
| Erabiltzailearen tokiko ordu-zona | Data soilik | 2023-10-15 07:30 (UTC) |
Ordu-zonarekiko independentea den portaerarako, JavaScript Data balioa arakatzailearen ordu-zonan dago:
| Portaera | Formatua | JavaScript dateValue.toString() |
|---|---|---|
| Ordu-zona independentea | Data eta ordua | 2023-10-14 23:30 (nabigatzailearen ordu-zona) |
| Ordu-zona independentea | Data soilik | 2023-10-14 23:30 (nabigatzailearen ordu-zona) |
JavaScript data-balioek beti dute denbora-osagai bat. Horregatik du Data bakarrik jokabideak 00:00etan denbora osagaia:
| Portaera | Formatua | JavaScript dateValue.toString() |
|---|---|---|
| Data soilik | - | 2023-10-15 00:00 (nabigatzailearen ordu-zona) |
Oharra
JavaScript data-balioak arakatzailearen ordu-zonaren araberakoak dira, eta ordu-zona hori gailuaren sistema eragilearen ezarpenetatik dator.
Erabiltzailearen portaera lokalaren kasuan, interpretatu Bezeroaren APIaren emaitza UTC balio gisa. Erabili Date.getUTCDate() edo Date.getUTCHours() berarekin lan egiteko. Erabiltzaileak ikusten duena lortzeko, aplikatu getTimeZoneOffsetMinutes. Ez erabili Date.getDate() edo Date.getHours() funtzio hauek nabigatzailearen ordu-eremuan balioa erakusten dutelako.
Ordu-zona independentea eta Data soilik portaerarako, interpretatu Bezeroaren APIaren emaitza arakatzailearen ordu-zonako balio gisa. Erabili Date.getDate() edo Date.getHours() berarekin lan egiteko. Ez Date.getUTCDate() erabili edo Date.getUTCHours() ordu-zonara egokitu beharrik ez duzulako.
Aldatu erabiltzailearen tokiko portaera
Kudeatutako irtenbide baten argitaratzaileak portaera lokala aldatzea eragozten ez badu, lehendik dauden data pertsonalizatuen zutabeen portaera alda dezakezu Erabiltzaile lokaletikData soilik edo Ordu-zona independentera. Aldaketa bakarra da hau.
Zutabearen portaera aldatzen duzunean zutabearen portaera aldatu ostean gehitutako edo aldatutako zutabe-balioei eragiten die. Lehendik dauden zutabe-balioak datu-basean geratuko dira UTC ordu-zonaren formatuan. UTCtik Data soilikra dauden zutabe-balioen portaera aldatzeko, baliteke garatzaile baten laguntza behar izatea datu-basean dauden data eta ordu-balioen portaera bihurtzeko .
Abisua
Lehendik dagoen data eta ordu zutabe baten portaera aldatu aurretik, berrikusi zutabearen mendekotasun guztiak, hala nola negozio-arauak, lan-fluxuak, kalkulatutako zutabeak edo rollup zutabeak, portaera aldatzearen ondorioz arazorik ez dagoela ziurtatzeko. Data eta ordu zutabe baten portaera aldatu ondoren, ireki aldatu duzun zutabearen araberako negozio-arau, lan-fluxu, kalkulatutako zutabe eta laburpen-zutabe bakoitza, berrikusi informazioa eta gorde, azken data eta ordu zutabearen portaera eta balioa erabiltzen direla ziurtatzeko.
Soluzio bat inportatzerakoan portaera aldatu
Data zutabea duen irtenbide bat inportatzen duzunean, portaeraalda dezakezu Data soilik edo Ordu-zonaren independentea izatera.
Oharra
Argitaratzailea bazara bakarrik alda dezakezu kudeatutako Data soilik edo Data eta ordua zutabe baten portaera. Eremu hauetan aldaketa bat egiteko, Data bakarrik edo Data eta ordua zutabea gehitu duen irtenbidean eguneraketa bat egin behar da. Informazio gehiago: Soluzio bat eguneratu edo berritu
Eragotzi aldatu portaera
Kudeatutako soluzio batean data-zutabe pertsonalizatu bat banatzen ari bazara, eragotzi zure soluzioa erabiltzen duten pertsonek portaera aldatzea CanChangeDateTimeBehavior kudeatutako propietatea False baliora ezarriz. Informazio gehiago: Zutabeen kudeatutako propietateak ezarri
Data eta ordu kontsulta-operadoreak ez dira onartzen Data soilik portaerarentzat
Hurrengo data eta orduarekin lotutako kontsulta-operadoreak baliogabeak dira Data bakarrik portaerarako. Eragilearen salbuespen-errore baliogabe bat gertatu da, eragile hauetako bat erabiltzen denean kontsultan.
- X minutu baino zaharragoa
- X ordu baino lehenagokoa
- Azken X orduetan
- Hurrengo X orduak
Ikusi ere
Ereduetan oinarritutako aplikazioetako data eta ordu arazoak konpontzea
Zutabeak sortu eta editatu
Definitu kalkulatutako zutabeak eskuzko kalkuluak automatizatzeko
Zutabeak kudeatutako propietateak
Kudeatutako propietateak
Bloga: Ordu-eremuekin lan egitea Dataverse
Konfiguratu data eta ordu zutabearen portaera eta formatua kodea erabiliz