Yesterday

Timestamp di ieri

Trova il timestamp Unix di ieri alle 00:00:00 UTC e copia timestamp di riferimento vicini per intervalli di date giornalieri.

Il tuo fuso orario locale è UTC

Ieri alle 00:00 UTC

La mezzanotte di ieri è comunemente usata come limite inferiore per report giornalieri, job pianificati e ricerche nei log. Abbinala alla mezzanotte di oggi per interrogare esattamente un giorno UTC.

Evitare la deriva del fuso orario

Questo riferimento usa UTC così gli script si comportano allo stesso modo su laptop, server, job di CI e funzioni cloud. Converti in un fuso locale solo quando la visualizzazione rivolta all'utente lo richiede.

Costruire un intervallo di date per ieri

Un filtro «ieri» affidabile ha bisogno di due limiti: ieri alle 00:00:00 UTC e oggi alle 00:00:00 UTC. Interroga tutto ciò che è maggiore o uguale al primo limite e strettamente minore del secondo. Questo evita di perdere record con i millisecondi ed evita di includere il primo record del giorno successivo.

  • Usa yesterdayMidnight come limite inferiore inclusivo
  • Usa todayMidnight come limite superiore esclusivo
  • Mantieni entrambi i limiti nella stessa unità: secondi con secondi, millisecondi con millisecondi
  • Converti in un fuso locale solo se «ieri» indica un giorno di calendario locale

Verificare il limite di ieri

Riconverti il valore copiato in una stringa UTC e conferma che sia esattamente 00:00:00 per la data UTC precedente. Per gli export di un giorno, copia anche il valore della mezzanotte di oggi e usalo come limite superiore esclusivo. Questa coppia dà un giorno completo anche quando i record includono i millisecondi. Se il tuo prodotto riporta ieri in un fuso locale, genera prima entrambi i limiti locali, poi convertili in valori epoch.