DateTimeToTicks (consulta NoSQL)
APLICA-SE A: NoSQL
Converte o DateTime especificado em ticks. Um único tick representa 100
nanossegundos ou 0.000000001
de um segundo.
Sintaxe
DateTimeToTicks(<date_time>)
Argumentos
Description | |
---|---|
date_time |
Uma cadeia de caracteres de data e hora UTC (Tempo Universal Coordenado) no formato YYYY-MM-DDThh:mm:ss.fffffffZ ISO 8601. |
Nota
Para obter mais informações sobre o formato ISO 8601, consulte ISO 8601.
Tipos de devolução
Retorna um valor numérico assinado, o número atual de ticks de -nanossegundos que decorreram desde a época Unix (1 de janeiro de 100
1970).
Nota
Para obter mais informações sobre a época Unix, consulte Unix time.
Exemplos
O exemplo a seguir mede os ticks desde a data e hora 19 de maio de 2015 12:00 UTC.
SELECT VALUE {
ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
{
"ticks": 14320368000000000
}
]
Observações
- Esta função retorna
undefined
se a data e a hora não forem uma cadeia de caracteres de data e hora válida da ISO 8601. - Esta função não usa o índice.