Delen via


TIMESTAMPTODATETIME - Querytaal in Cosmos DB (in Azure en Fabric)

De TIMESTAMPTODATETIME functie converteert het opgegeven tijdstempel naar een datum- en tijdwaarde.

Een Systeemfunctie van Azure Cosmos DB die de tijdstempel retourneert als een datum- en tijdwaarde.

Syntaxis

TIMESTAMPTODATETIME(<numeric_expr>)

Arguments

Description
numeric_expr Een numerieke expressie.

Retourtypen

Retourneert een UTC-datum- en tijdtekenreeks in de ISO 8601-indeling YYYY-MM-DDThh:mm:ss.fffffffZ.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Tijdstempel converteren naar datum en tijd

In dit voorbeeld wordt de TIMESTAMPTODATETIME functie gebruikt om tijdstempels te converteren naar datum- en tijdwaarden.

SELECT VALUE {
  parseTicks: TIMESTAMPTODATETIME(1597360794300),
  parseUnixEpoch: TIMESTAMPTODATETIME(0),
  parseWindowsEpoch: TIMESTAMPTODATETIME(-11644473600000)
}
[
  {
    "parseTicks": "2020-08-13T23:19:54.3000000Z",
    "parseUnixEpoch": "1970-01-01T00:00:00.0000000Z",
    "parseWindowsEpoch": "1601-01-01T00:00:00.0000000Z"
  }
]

Opmerkingen

  • Deze functie retourneert undefined als de datum en tijd geen geldige ISO 8601-datum - en tijdtekenreeks is.