Delen via


Datum/tijd-waarden opmaken

Azure Storage-waarden DateTime moeten worden weergegeven als gecombineerde UTC-waarden (Coordinated Universal Time). UTC-indelingen worden beschreven door ISO 8601.

Geaccepteerde ISO 8601 UTC-indelingen

De volgende ISO 8601 UTC-indelingen worden momenteel geaccepteerd door Azure Storage. De datumwaarde is vereist, terwijl de tijdwaarde optioneel is:

  • YYYY-MM-DD
  • YYYY-MM-DDThh:mm<TZDSuffix>
  • YYYY-MM-DDThh:mm:ss<TZDSuffix>

Voor de datumwaarde in deze notaties YYYY is een jaarweergave van vier cijfers, MM een maandweergave van twee cijfers die begint bij 1 en DD een tweecijferige dagweergave die begint bij 1.

Als de optionele tijdwaarde is opgenomen, is een letterlijke aanwijzen T vereist om de tijdwaarde van de datumwaarde te scheiden. Voor de tijdwaarde hh is de uurweergave in 24-uursnotatie, mm is de minuutweergave van twee cijfers en ss de tweede weergave van twee cijfers. Elk van deze waarden wordt uitgedrukt als een geheel getal, beginnend bij nul.

Als de tijdwaarde seconden bevat, kan deze desgewenst ook maximaal 7 decimale cijfers van fractionele seconden bevatten, volgens het patroon hh:mm:ss[.f{1,7}]. Dit patroon wordt ondersteund door de Azure Storage-API's, -hulpprogramma's en -clientbibliotheken. U moet een punt gebruiken in plaats van komma's om de waarde van de fractionele seconden af te bakenen.

Als u het optionele tijdzoneachtervoegsel <TZDSuffix>opneemt, moet dit worden uitgedrukt als:

  • Een letterlijke waarde Zdie aangeeft dat de tijdwaarde wordt uitgedrukt als UTC-tijd; of
  • Een verschuiving die de tijdsverschil ten opzichte van UTC-tijd aangeeft. De offset vereist een voorloop + voor een positieve offset en een voorloop - voor een negatieve offset. De waarde van de offset moet tussen -23:59 en +23:59 vallen.

Hieronder ziet u een voorbeeld van de gecombineerde UTC-indeling. De datum wordt eerst opgegeven, gevolgd door de letterlijke waarde T, die het begin van het tijdelement aangeeft. De letterlijke waarde Z aan het einde van de tekenreeks geeft aan dat de tijd wordt uitgedrukt in UTC.

De datum/tijd-waarde voor 16 november 2020 om 4:25:03 uur in UTC-tijd wordt uitgedrukt als:

2020-11-16T04:25:03Z

Als u dezelfde tijd wilt uitdrukken in Eastern Standard Time (EST), wat vijf uur eerder is dan UTC, voegt u de offset toe aan de waarde:

2020-11-16T04:25:03-05:00

Zie ook

Azure Storage REST API-naslaginformatie