Ongedocumenteerde feature Gmail: hoe om te zoeken naar de letters op het dichtstbijzijnde tweede
Web Services / / December 24, 2019
Het blijkt dat de zoekfunctie van Gmail operators niet de zoektocht naar dagen beperken kunnen worden gesorteerd en brieven tot uren, minuten en zelfs seconden. Het belangrijkste is dat het bericht kwam niet vóór 1 januari 1970.
De technici van Google worden onderwezen zoekvak van Gmail tientallen commando's die zal helpen bij het vinden elke e-mail. U kunt profiteren van:
- Zoeken op grootte. team groter: 5M toont een lijst van berichten met de grootste maat.
- Zoeken naar soort belegging. team filename: doc e-mails met bijlagen zal tekst en Word-documenten weer te geven.
- Zoeken naar bepaalde labels. team heeft: geel-ster Het zal berichten die zijn gemarkeerd met een gele ster te filteren.
Een volledige lijst van search operators kan worden gevonden in Gmail help. Hij wees er ook op dat de postdienst in staat is om de letters op het moment van ontvangst te sorteren. Daartoe hebben we aandacht voor de volgende uitspraken:
- Zoeken in een bepaalde periode van tijd. team na: 2016/12/18 vóór: 2016/12/20 zal de selectie van drie dagen te beperken.
- Zoek aan de hand van de huidige tijd. team newer_than: 7d Het beperkt de resultaten tot op één week.
In het laatste voorbeeld, in plaats van dagen (d) Mag maanden (m) Of jaren (Y). Zoals u kunt zien, is er geen direct bewijs dat het filter werkt met een nauwkeurigheid groter. Echter, in de praktijk is het mogelijk, maar het zal moeten de UNIX tijd representatie systeem te begrijpen.
UNIX-time in Gmail
In de vroege ochtend van de computer boom programmeurs waren verbaasd met de vraag hoe de tijd te coderen naar minder bytes te brengen en heeft geen last van de datumnotatie. Besloten dat de meest geschikte eenvoudige extensies seconden. Als uitgangspunt genomen middernacht de eerste donderdag in 1970. Vanaf dat moment heeft de mensheid het tijdperk van UNIX ingevoerd en heeft zich te houden aan de nieuwe tijd basis.
UNIX-tijd - het aantal seconden dat sinds 1 januari 1970 verstreken. Gmail Filter begrijpt UNIX-tijd, dus het zoekbereik met maximaal één seconde kan worden verminderd.
In een echte situatie lijkt deze nauwkeurigheid niet nodig, al was het maar omdat dat Gmail Het is niet de datum van ontvangst van de tweede brief aan te geven. Het is daarom noodzakelijk te beperken, bijvoorbeeld tien minuten.
Hoe de tijd UNIX-achtige formaat vertalen? Aangenomen mag worden dat in een dag 86.400 seconden, en dan doen vermenigvuldigen. Maar het is beter om te kijken naar een gespecialiseerde webservice Epoch Converter. Hier is alles is eenvoudig: selecteer het jaar, de maand, uren en minuten, en kopieer de UNIX-time en gebruik het met vervoerders na en voor in Gmail.
Natuurlijk, de truc zelf kan niet worden maatschappelijk nuttige genoemd. Maar nieuwsgierig Gmail-gebruikers kan het interessant lijken.