Numero del giorno nel trimestre
Il 15 febbraio 2026 è il giorno 46 del primo trimestre, iniziato il 1° gennaio. Inserisca una data e otterrà il trimestre, il suo primo giorno e il numero del giorno, contando il giorno di apertura come giorno 1. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Data
- 2026-02-15
- Anno
- 2026
- Trimestre
- 1
- Inizio del trimestre
- 2026-01-01
- Numero del giorno
- 46
Sapere in quale giorno del trimestre cade un evento aiuta le checklist di chiusura finanziaria, le roadmap di prodotto, gli orologi SLA e le coorti di analytics che etichettano le righe per posizione all'interno di Q1–Q4. Questa capacità accetta una data di calendario ISO esplicita, la associa al trimestre gregoriano UTC e restituisce il numero del giorno in base uno in quel trimestre: il giorno 1 è l'inizio del trimestre, non un conteggio di giorni trascorsi a zero.
Cosa significa il numero del giorno nel trimestre
Un trimestre civile è un blocco fisso di tre mesi dell'anno gregoriano: il Q1 va da gennaio a marzo, il Q2 da aprile a giugno, il Q3 da luglio a settembre e il Q4 da ottobre a dicembre. L'inizio di ogni trimestre è il primo giorno del primo mese sul calendario civile UTC, indipendente da fusi orari, calendari aziendali o scostamenti di esercizio fiscale.
Il numero del giorno nel trimestre è la posizione ordinale in base uno della Sua data in quel blocco: l'inizio del trimestre è il giorno 1, il giorno civile successivo è il 2, e così via fino all'ultimo giorno del terzo mese. Questa definizione differisce da un conteggio di giorni trascorsi in base zero, in cui la data di inizio riportarebbe zero; qui l'etichetta è un ordinale usato nei report che dicono «giorno 45 del Q1».
Gli anni bisestili sono gestiti correttamente per febbraio, così le date tardive del Q1 in un anno bisestile contano ancora dal 1 gennaio con il giorno extra incluso quando cade nel o prima dell'ingresso.
Come inviare correttamente la data ISO
Fornisca date come stringa in formato YYYY-MM-DD, oppure come datetime ISO completo il cui prefisso di calendario sia YYYY-MM-DD prima di una T o di uno spazio. Si usa solo la data di calendario UTC: ore, minuti, secondi e offset vengono ignorati, così 2026-02-15T23:59:59Z e 2026-02-15 risolvono lo stesso numero del giorno. Date impossibili, come il 30 febbraio o il mese 13, falliscono anch'esse.
Preferisca una stringa ISO leggibile dalla macchina, senza unità né prosa, affinché i parser non indovinino mai. Quando Le serve «quale giorno del trimestre è questa data di report», passi quella data di report in modo esplicito invece di affidarsi all'orologio del server — la capacità non legge mai Date.now().
Casi d'uso
Chiusura finanziaria e checklist operative
Timbrare le attività con il giorno in base uno del trimestre per un ritmo allineato al calendario civile, a partire dal giorno 1 all'apertura del trimestre.
Domande frequenti
Il primo giorno del trimestre è zero o uno?
Uno. Il numero del giorno è una posizione ordinale: l'inizio del trimestre è il giorno 1, non un conteggio di trascorsi a zero.
Usa il fuso orario locale o l'orologio del server?
Nessuno dei due. Si usa solo la data di calendario che Lei invia. L'ora del giorno e gli offset vengono ignorati, e il servizio non legge mai l'orologio di sistema.
Quanto costa?
Lo strumento della pagina è gratuito nel browser. Gli input non validi non vengono addebitati.
Segue l'anno fiscale della mia azienda?
No. Usa solo i trimestri di calendario: da gennaio a marzo, da aprile a giugno, da luglio a settembre e da ottobre a dicembre. Gli anni fiscali che iniziano in un altro mese non sono considerati.
Posso inserire una data che include l'ora?
Sì. Conta solo la data di calendario, mentre ora e offset vengono ignorati, quindi il 15 febbraio 2026 alle 23:59:59 UTC dà lo stesso numero del 15 febbraio da solo.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/date/day-number-in-quarter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-02-15"}'const res = await fetch("https://api.kit.forhosting.com/date/day-number-in-quarter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-02-15"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/day-number-in-quarter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-02-15"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/day-number-in-quarter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-02-15"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-02-15"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/day-number-in-quarter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"date": "2026-02-15"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.day_number_in_quarter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
L'aritmetica usa solo l'anno, il mese e il giorno che Lei invia, così lo stesso payload produce sempre lo stesso quarter, quarter_start e day_number in ogni ambiente. Valori mancanti, stringhe non ISO e giorni di calendario impossibili vengono rifiutati con invalid_input, così le automazioni falliscono in modo esplicito invece di inventare una timeline dall'orologio di parete.
Cosa significa il numero del giorno nel trimestre
Poiché ogni campo deriva solo dall'ingresso, i test di riferimento, gli script offline e l'esecutore gratuito del browser restano bit a bit identici al percorso API a pagamento.
Come inviare correttamente la data ISO
Sono accettati alias come iso, day, value, on e at, così i campi di modulo esistenti si mappano senza rinominare. Non invii stringhe in formato locale come 15/02/2026 né nomi di mese; vengono rifiutate come invalid_input. Le chiamate riuscite restituiscono la data normalizzata, l'anno, il quarter (1–4), quarter_start come YYYY-MM-DD e day_number come intero positivo a partire da 1. Lo strumento della pagina è gratuito; tramite l'API un calcolo riuscito costa $0.002 per richiesta, e gli input non validi non vengono addebitati.
Dove i numeri del giorno del trimestre si inseriscono nei pipeline reali
I team di operations e finance spesso necessitano di un solo ordinale che indichi a quale giorno del trimestre appartiene un'attività di chiusura o uno snapshot KPI, per checklist che aprono al giorno 1 e grafici di avanzamento che etichettano le tacche per numero di giorno invece che per date assolute. Gli importatori batch scorrono righe CSV di date ISO e allegano la stessa struttura a quattro campi in ogni carico del data warehouse. Combini l'output con altri strumenti di data se serve i giorni rimanenti o filtri sui giorni lavorativi; questa capacità resta concentrata su un solo numero del giorno deterministico in base uno, così il contratto rimane piccolo e stabile. I job di analytics di prodotto timbrano gli eventi con quarter e day_number così le coorti si allineano tra regioni senza deriva di ora locale. I motori contrattuali possono confrontare i numeri di giorno delle milestone con day_number da un inizio di trimestre noto senza inventare una tabella di giorni lavorativi quando il contratto è puro tempo di calendario. Usi l'esecutore gratuito del browser per una sola data, oppure chiami l'API quando l'automazione necessita dello stesso risultato in forma chiusa su scala.
Casi di integrazione
Ordinali del giorno del trimestre sui dashboard
Converta ogni data ISO di report in quarter e day_number così i board KPI mostrano l'avanzamento «giorno N del Qx» senza librerie di data lato client.
Etichettatura batch di eventi in analytics
Mappi righe CSV o di warehouse di date ISO nei campi year, quarter, quarter_start e day_number per report di coorte coerenti.
Domande tecniche
Cosa restituisce il numero del giorno nel trimestre?
Restituisce la data ISO normalizzata, year, quarter (1–4), quarter_start (YYYY-MM-DD) e day_number: il giorno ordinale in base uno di quella data nel suo trimestre civile UTC.
Quando il calcolo fallisce?
Fallisce con invalid_input quando date manca, non è ISO YYYY-MM-DD (né un datetime ISO con quel prefisso), o non è un giorno reale del calendario per quel mese e anno.