Intermediate

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.
Enter a calendar date in YYYY-MM-DD format
Giorno dell'anno
177

Ordinal date: 2026-177

Jan 1Dec 31Giorno 177 di 365Days elapsed and remaining in the year
Ordinal date (YYYY-DDD)
2026-177
Days remaining in year
188
Total days in year
365
Anno bisestile
No
Step by step
  1. 1

    Elapsed milliseconds

    date − Jan 0 of 2026 = 15.375.600.000
    Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1.
  2. 2

    Giorno dell'anno

    floor(15.375.600.000 ÷ 86,400,000) = 177
I risultati sono stime fornite solo a scopo informativo generale e non costituiscono consulenza professionale — verifica sempre i risultati importanti in modo indipendente prima di farvi affidamento. Leggi l'avvertenza completa.
Risposta rapida

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
dayOfYear = floor((date − Date(year, Jan 0)) / 86,400,000); daysRemaining = daysInYear − dayOfYear
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

giorno dell anno
data ordinale
numero giorno anno
giorno progressivo anno
giorni rimanenti anno
giorno giuliano anno
quale giorno dell anno
numero del giorno

APA

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

Chicago

TG we-Calculate Editorial Team. "Giorno dell'anno (data ordinale)." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/day-of-year.

IEEE

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

BibTeX

@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?