Съдържание:

Недокументирана функция на Gmail: Как да търсите имейли до втория
Недокументирана функция на Gmail: Как да търсите имейли до втория
Anonim

Оказва се, че операторите за търсене в Gmail не ограничават търсенията до дни и могат да сортират имейли с точност до часове, минути и дори секунди. Основното е, че съобщението не трябва да пристига по-рано от 1 януари 1970 г.

Недокументирана функция на Gmail: Как да търсите имейли до втория
Недокументирана функция на Gmail: Как да търсите имейли до втория

Инженерите на Google научиха лентата за търсене на Gmail на няколко десетки команди, които да ви помогнат да намерите всеки имейл. Можеш да използваш:

  • Търсене по размер. Командата по-голямо: 5M ще изброи най-големите съобщения.
  • Търсене по тип прикачен файл. Командата filename: doc ще покаже букви с прикачени документи на Word.
  • Търсете конкретни тагове. Командата has: yellow-star ще филтрира съобщения, маркирани с жълта звезда.

Пълен списък с оператори за търсене можете да намерите на. Това също така показва, че пощенската служба може да сортира писма по време на получаване. За това са подчертани следните оператори:

  • Търсене в даден период от време. Командата след: 2016/12/18 преди: 2016/12/20 ще стесни извадката до три дни.
  • Търсене с препратка към текущото време. Newer_than: 7d ще ограничи резултата до една седмица.

В последния пример вместо дни (d) може да има месеци (m) или години (y). Както можете да видите, няма преки доказателства, че филтърът работи с по-голяма точност. На практика обаче има такава възможност, но за това трябва да разберете системата за представяне на времето в UNIX.

UNIX време в Gmail

В първите дни на компютърния бум програмистите бяха озадачени от въпроса как да кодират времето, за да губят по-малко байтове и да не се притесняват за формата на датата. Решихме, че обикновеното натрупване на секунди ще работи най-добре. Началната точка е взета в полунощ на първия четвъртък на 1970 г. От този момент нататък човечеството навлезе в ерата на UNIX и започна да се придържа към новото отчитане на времето.

UNIX времето е броят на секундите, изминали от 1 януари 1970 г. Филтърът на Gmail разбира времето в UNIX, така че интервалът на търсене може да бъде намален до една секунда.

В реална ситуация подобна точност изглежда прекомерна, дори само защото Gmail не посочва секунди в датата на получаване на писмото. Ето защо трябва да се ограничите, например, до десетминутни интервали.

unix време: търсене по дата
unix време: търсене по дата

Как да конвертирате времето в UNIX формат? Можем да приемем, че има 86 400 секунди на ден и след това да започнем да се умножаваме. Но е по-добре да потърсите специализирана уеб услуга. Тук всичко е просто: изберете годината, месеца, часовете и минутите, след това копирайте времето в UNIX и го използвайте с операторите след и преди в Gmail.

unix време: Epoch Converter
unix време: Epoch Converter

Разбира се, самият трик в никакъв случай не е полезен като цяло. Любопитните потребители на Gmail обаче може да намерят това за интересно.

Препоръчано: