Можно ли искать все сообщения Gmail в диапазоне, более детальном, чем за день?
Например, могу ли я найти все сообщения чата с 15:00 до 17:00 4 октября? Как это будет выглядеть?
Просматривая справку по расширенному поиску в Gmail, я заметил, что они упоминают конкретное время, но не указывают формат, скорее всего, он не поддерживается, но я подумал, что проверю на тот случай, если я просто ввел поиск в неправильном формате. ,
Пример: после: 2004/04/16 до: 2004/04/18
Значение: сообщения, отправленные в период с 16 апреля 2004 г. по 18 апреля 2004 г. *
* Точнее: сообщения, отправленные после 12:00 (или 00:00) 16 апреля 2004 г. и до 18 апреля 2004 г.
источник
Можно указать временной диапазон с точностью до секунды, поскольку операторы поиска после :, before :, newer :, old: принимают метки времени Unix . Используя такой инструмент, как Epoch Converter , вы можете узнать, что
Поиск
after:1412434800 before:1412442000
вернет сообщения в пределах этого 2-часового диапазона.Поскольку переход на Unix время выглядит как рутина, я сделал букмарклет, который делает эту замену на месте.
Например, после ввода
в поле поиска (которое не будет работать как есть), вызовите букмарклет, и строка будет заменена на
(Букмарклет интерпретирует данные временные метки в вашем местном времени.)
На странице, на которую я ссылаюсь, есть и источник, и перетаскиваемая ссылка с букмарклетом. Для полноты, исходный код также размещен ниже.
источник
after:UNIXTIMESTAMP
не работает должным образом ...Date.now()
возвращает 13 символов. Что-то такое. Я исправил это, и с тех пор скрипт работает, он все еще работает 0-24 последние 12 месяцев и, вероятно, будет работать очень долго. Благодарю. : P