Giorno dell'anno (data ordinale)
Converti qualsiasi data di calendario nel suo numero di giorno dell'anno, nella data ordinale e nel conteggio dei giorni rimanenti in quell'anno.
Ordinal date: 2026-177
- 1
Elapsed milliseconds
date − Jan 0 of 2026 = 15.375.600.000Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1. - 2
Giorno dell'anno
floor(15.375.600.000 ÷ 86,400,000) = 177
Come funziona questo calcolatore?
Il giorno dell'anno è un conteggio basato su 1 dei giorni a partire dal 1º gennaio, che termina a 365 (o 366 in un anno bisestile). Inserisci una data come YYYY-MM-DD per ottenere il suo numero di giorno, la sua data ordinale (YYYY-DDD) e quanti giorni rimangono nell'anno. Gli anni bisestili seguono la regola gregoriana della divisibilità per 4.
Formula
How this is calculated
Inserisci una data di calendario nel formato YYYY-MM-DD. Il calcolatore analizza l'anno, il mese e il giorno, poi costruisce un oggetto Date e verifica che sia coerente (così le date impossibili come il 30 febbraio vengono rifiutate).
Il giorno dell'anno viene calcolato prendendo la differenza in millisecondi tra la tua data e un riferimento impostato all'inizio esatto di quell'anno (il 31 dicembre dell'anno precedente, espresso come Date(year, 0, 0)), poi dividendo per 86.400.000 ms al giorno e arrotondando per difetto. Il 1º gennaio dà 1. La data ordinale viene scritta come YYYY-DDD, completando il numero del giorno con zeri fino a tre cifre.
Il numero di giorni nell'anno è 366 per gli anni bisestili e 365 altrimenti, usando la regola gregoriana: un anno è bisestile se divisibile per 4, eccetto gli anni secolari che devono essere divisibili per 400. I giorni rimanenti sono semplicemente daysInYear meno il giorno dell'anno, quindi il 31 dicembre lascia 0 giorni rimanenti. I calcoli usano il fuso orario locale, e le date vicine alle transizioni dell'ora legale non sono influenzate perché il punto di riferimento condivide lo stesso anno e lo stesso comportamento di scostamento.
Domande frequenti
Il 1º gennaio è il giorno 1. Il giorno dell'anno ordinale è basato su 1, quindi un anno non bisestile va dal giorno 1 al giorno 365 e un anno bisestile dal giorno 1 al giorno 366.
Una data ordinale (formato ISO 8601 YYYY-DDD) identifica un giorno tramite il suo anno e il suo numero di giorno dell'anno, per esempio 2026-178, anziché tramite mese e giorno.
Un anno è bisestile se è divisibile per 4, eccetto gli anni secolari (divisibili per 100) che devono essere divisibili anche per 400. Quindi il 2000 è stato bisestile ma il 1900 no.
Conosciuto anche come
TG we-Calculate Editorial Team. (2026). Giorno dell'anno (data ordinale) [Online calculator]. TG we-Calculate. https://we-calculate.com/it/calculator/day-of-year
TG we-Calculate Editorial Team. "Giorno dell'anno (data ordinale)." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/day-of-year.
TG we-Calculate Editorial Team, "Giorno dell'anno (data ordinale)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/it/calculator/day-of-year
@misc{wecalculate_day_of_year, title = {Giorno dell'anno (data ordinale)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/it/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }
Questo calcolatore ti è stato utile?
