Compartilhar via


TIMESTAMPTODATETIME – Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A TIMESTAMPTODATETIME função converte o carimbo de data/hora especificado em um valor de data e hora.

Uma função do sistema do Azure Cosmos DB para NoSQL que retorna o carimbo de data/hora como um valor de data e hora.

Sintaxe

TIMESTAMPTODATETIME(<numeric_expr>)

Arguments

Description
numeric_expr Uma expressão numérica.

Tipos de retorno

Retorna uma cadeia de caracteres de data e hora UTC no formato YYYY-MM-DDThh:mm:ss.fffffffZISO 8601.

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

Converter carimbo de data/hora em data e hora

Neste exemplo, a TIMESTAMPTODATETIME função é usada para converter carimbos de data e hora em valores de data e hora.

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"
  }
]

Observações

  • Essa função retornará undefined se a data e a hora não forem uma cadeia de caracteres de data e hora do ISO 8601 válida.