Convertitori data e ora: fusi, Unix timestamp, DST e calendario
Un orario locale non è un instant unico senza data e zona. Time Zone Calculator e Unix tools devono distinguere offset e zone.
Instant/local
UTC riferisce instant; offset fisso non segue DST futuro.
Usate IANA per recurrence.
IANA
Regole cambiano politicamente.
Aggiornate tzdb.
DST
Esistono ore mancanti e duplicate.
24h dopo non sempre stessa local time.
Unix
Epoch 1970 UTC.
Secondi/millisecondi devono essere espliciti.
RFC3339
Offset esplicito evita ambiguità.
Named zone conserva contesto.
Età
Age è calendario, non secondi/365.
Feb29 può avere regole legali.
Mesi
Jan31 +1 month richiede policy.
Billing deve definirla.
Giorni
Inclusive/exclusive e business days vanno definiti.
Conta la zona.
Seconds/month
Minuti fissi; mesi variabili.
Conversione è convenzione.
Time card
Somma intervalli, non tutte le regole lavoro.
Conservate punch originali.
Workflow
UTC per instant, IANA per recurrence.
Testate DST/leap/month-end.
Domande frequenti
UTC−5=NY?
No.
Ora ripetuta?
DST.
Unix sec/ms?
Entrambi.
Mese esatto in secondi?
No.
Standard temporali
- IANA — Time Zone Database
- RFC 3339 — Date and Time on the Internet: Timestamps
- RFC 9557 — Date and Time on the Internet: Timestamps with Additional Information
- NIST — Time and Frequency Division
This article is an original practical guide informed by the standards and official references above.