¿Es posible buscar todos los mensajes de Gmail dentro de un rango más granular que el día?
Por ejemplo, ¿podría buscar todos los mensajes de chat de 3pm a 5pm el 4 de octubre? ¿Cómo se vería eso?
Al mirar la referencia de búsqueda avanzada de Gmail , noté que mencionan los tiempos específicos, pero no especifican el formato, lo más probable es que no sea compatible, pero pensé que lo comprobaría en caso de que simplemente estuviera ingresando búsquedas en el formato incorrecto. .
Ejemplo: después: 16/04/2004 antes: 18/04/2004
Significado: Mensajes enviados entre el 16 de abril de 2004 y el 18 de abril de 2004. *
* Más precisamente: mensajes enviados después de las 12:00 a.m. (o 00:00) del 16 de abril de 2004 y antes del 18 de abril de 2004.
fuente
Es posible especificar un rango de tiempo con precisión de hasta un segundo, porque los operadores de búsqueda después de :, antes de :, más nuevos :, más antiguos: aceptan marcas de tiempo de Unix . Usando una herramienta como Epoch Converter , puede descubrir que
La búsqueda
after:1412434800 before:1412442000
devolverá los mensajes dentro de este rango de 2 horas.Dado que la conversión al tiempo de Unix parece una tarea rutinaria, hice un marcador que hace que esta sustitución esté en su lugar.
Por ejemplo, después de escribir
en el cuadro de búsqueda (que no funcionaría como está), invoque el marcador y la cadena se reemplazará por
(El bookmarklet interpreta las marcas de tiempo dadas en su hora local).
La página que vinculé tiene la fuente y un enlace arrastrable con el marcador. Para completar, el código fuente también se publica a continuación.
fuente
after:UNIXTIMESTAMP
no funciona correctamente ...Date.now()
que devolvería 13 caracteres. Algo como eso. Lo arreglé y el script funciona desde entonces, todavía se ejecuta 0-24 los últimos 12 meses, y probablemente se ejecutará durante mucho tiempo. Gracias. : P