DateTimeToTimestamp (consulta NoSQL)
SE APLICA A: NoSQL
Convierte la fecha y la hora especificadas en una marca de tiempo numérica. La marca de tiempo es un entero numérico con signo que mide los milisegundos desde el tiempo Unix.
Sintaxis
DateTimeToTimestamp(<date_time>)
Argumentos
Descripción | |
---|---|
date_time |
Cadena de fecha y hora UTC (hora universal coordinada) en el formato ISO 8601 YYYY-MM-DDThh:mm:ss.fffffffZ . |
Nota
Para más información sobre el formato ISO 8601, consulte ISO_8601.
Tipos de valores devueltos
Devuelve un valor numérico con signo, el número actual milisegundos que han transcurrido desde el tiempo Unix (1 de enero de 1970).
Nota
Para más información sobre el tiempo Unix, consulte tiempo Unix.
Ejemplos
En el ejemplo siguiente, se convierte la fecha y hora 19 de mayo de 2015 a las 12:00 UTC a una marca de tiempo.
SELECT VALUE {
timestamp: DateTimeToTimestamp("2015-05-19T12:00:00.0000000")
}
[
{
"timestamp": 1432036800000
}
]
Comentarios
- Esta función devuelve
undefined
si la fecha y hora no son una cadena de fecha y hora ISO 8601 válida.
Contenido relacionado
- System functions (Funciones del sistema)
DateTimeToTicks