Spisu treści:

Nieudokumentowana funkcja Gmaila: jak wyszukiwać wiadomości e-mail do drugiego?
Nieudokumentowana funkcja Gmaila: jak wyszukiwać wiadomości e-mail do drugiego?
Anonim

Okazuje się, że operatorzy wyszukiwania w Gmailu nie ograniczają wyszukiwań do dni i mogą sortować e-maile z dokładnością do godzin, minut, a nawet sekund. Najważniejsze jest to, aby wiadomość nie dotarła wcześniej niż 1 stycznia 1970 r.

Nieudokumentowana funkcja Gmaila: jak wyszukiwać wiadomości e-mail do drugiego?
Nieudokumentowana funkcja Gmaila: jak wyszukiwać wiadomości e-mail do drugiego?

Inżynierowie Google nauczyli pasek wyszukiwania Gmaila kilkudziesięciu poleceń, które pomogą Ci znaleźć dowolny e-mail. Możesz użyć:

  • Szukaj według rozmiaru. Większe: 5M polecenie wyświetli listę największych wiadomości.
  • Szukaj według typu załącznika. Polecenie nazwa pliku: doc wyświetli litery z załączonymi dokumentami Word.
  • Wyszukaj określone tagi. Polecenie has: yellow-star odfiltruje wiadomości oznaczone żółtą gwiazdką.

Pełną listę operatorów wyszukiwania można znaleźć pod adresem. Wskazuje również, że poczta może sortować listy według czasu ich otrzymania. W tym celu podświetlone są następujące operatory:

  • Szukaj w określonym czasie. Polecenie after: 2016/12/18 before: 2016/12/20 zawęzi próbkę do trzech dni.
  • Szukaj w odniesieniu do aktualnego czasu. Newer_than: 7d ograniczy wynik do jednego tygodnia.

W ostatnim przykładzie zamiast dni (d) mogą występować miesiące (m) lub lata (y). Jak widać, nie ma bezpośrednich dowodów na to, że filtr działa z większą dokładnością. Jednak w praktyce istnieje taka możliwość, ale do tego trzeba zrozumieć system reprezentacji czasu UNIX.

Czas UNIX w Gmailu

We wczesnych dniach boomu komputerowego programistów zastanawiało się, jak zakodować czas, aby zmarnować mniej bajtów i nie martwić się o format daty. Zdecydowaliśmy, że najlepiej sprawdzi się proste naliczanie sekund. Punkt startowy zajęto o północy w pierwszy czwartek 1970 roku. Od tego momentu ludzkość wkroczyła w erę UNIX-a i zaczęła trzymać się nowego rozrachunku czasu.

Czas UNIX to liczba sekund, które minęły od 1 stycznia 1970 roku. Filtr Gmaila rozumie czas UNIX, więc interwał wyszukiwania można skrócić do jednej sekundy.

W rzeczywistej sytuacji taka dokładność wydaje się nadmierna, choćby dlatego, że Gmail nie wskazuje sekund w dacie otrzymania listu. Dlatego powinieneś ograniczyć się np. do interwałów dziesięciominutowych.

czas unix: szukaj według daty
czas unix: szukaj według daty

Jak przekonwertować czas do formatu UNIX? Możemy założyć, że w ciągu dnia jest 86 400 sekund, a następnie zacząć mnożyć. Ale lepiej zajrzeć do wyspecjalizowanej usługi internetowej. Tutaj wszystko jest proste: wybierz rok, miesiąc, godziny i minuty, a następnie skopiuj czas UNIX i użyj go z operatorami po i przed w Gmailu.

czas unix: Konwerter Epoki
czas unix: Konwerter Epoki

Oczywiście sama sztuczka bynajmniej nie jest ogólnie przydatna. Jednak ciekawscy użytkownicy Gmaila mogą uznać to za interesujące.

Zalecana: