Delen via


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

De TICKSTODATETIME functie converteert het opgegeven aantal tikken naar een datum- en tijdwaarde.

Een Systeemfunctie van Azure Cosmos DB die het aantal tikken als een datum- en tijdwaarde retourneert.

Syntaxis

TICKSTODATETIME(<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.

Maatstreepjes converteren naar datum en tijd

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

SELECT VALUE {
  parseTicks: TICKSTODATETIME(15973607943002652),
  parseUnixEpoch: TICKSTODATETIME(0),
  parseWindowsEpoch: TICKSTODATETIME(-116444736000000000)
}
[
  {
    "parseTicks": "2020-08-13T23:19:54.3002652Z",
    "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.