ForHosting KIT · Date e tempo

Settimane fino a una data futura

Dal 25 luglio al 10 settembre 2026 ci sono 47 giorni: 6 settimane intere e 5 giorni, cioè 6,714286 settimane in decimali. Lei fissa entrambe le date, quindi il conto alla rovescia di un lancio non cambia con il passare dei giorni. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Data di riferimento
2026-07-25
Data di destinazione
2026-09-10
Ottiene
Giorni totali
47
Settimane intere
6
Giorni rimanenti
5
Settimane frazionarie
6,714286

Il calcolatore delle settimane fino a una data misura la distanza esatta in giorni civili tra una data ISO di riferimento esplicita e una data obiettivo successiva. Restituisce blocchi completi di sette giorni, giorni residui e lo stesso intervallo espresso in settimane decimali. Poiché Lei fornisce entrambe le date, il risultato non dipende mai dall’orologio corrente, dalla posizione del browser, dall’ora legale o dalle impostazioni del server. La convalida rigorosa rileva anche date impossibili e obiettivi non successivi al riferimento.

Inserisca due date civili ISO esplicite

Per esempio, 2026-07-25 è accettato, mentre 2026-7-25, July 25 2026 e le stringhe contenenti un orario vengono rifiutati. Una sola rappresentazione inequivocabile impedisce che l’ordine regionale di giorno e mese modifichi il risultato. Il calcolatore verifica il calendario gregoriano prolettico reale oltre alla forma visibile.

Il 29 febbraio è quindi valido nel 2024 e nel 2000, ma non nel 2023 o nel 1900; il 31 aprile non è mai valido. Sono supportati gli anni da 0001 a 9999. L’obiettivo deve essere rigorosamente successivo al riferimento.

Non viene dedotto nulla dalla data odierna. Se Lei esegue la stessa richiesta il mese prossimo, riceve la stessa risposta, poiché il riferimento appartiene alla richiesta e non viene letto da un orologio. Questa proprietà rende riproducibili calcoli salvati, registri di controllo, test e processi pianificati.

Rende inoltre semplice verificare il contratto di input: le due date mostrate nella richiesta costituiscono l’intera base del risultato, senza ipotesi nascoste su fuso orario, impostazioni locali o data corrente.

Interpreti settimane intere, giorni residui e settimane decimali

Un intervallo di 47 giorni contiene quindi 6 settimane intere, 5 giorni residui e 6.714286 settimane frazionarie. Il calcolo non considera entrambi gli estremi come giorni completi. Il passaggio da una mezzanotte alla successiva equivale a un giorno: da un lunedì al lunedì seguente trascorrono esattamente sette giorni e una settimana.

Non vengono esclusi fine settimana o festività. Ogni giorno è un normale giorno civile, adatto a conti alla rovescia, traguardi di progetto, finestre contrattuali e altri calcoli di intervalli, non ai calendari dei giorni lavorativi.

Perché il risultato è deterministico in UTC

Questa capacità tratta ogni data fornita come il relativo confine civile di mezzanotte in UTC, senza creare oggetti Date di JavaScript né consultare il fuso orario dell’host. Convalida invece anno, mese e giorno e converte ciascuna data gregoriana in un numero intero di giorno mediante aritmetica fissa. Sottraendo tali interi si ottiene l’intervallo esatto.

Il metodo evita le transizioni dell’ora legale, che possono far apparire una sottrazione tra orari locali più corta o più lunga di un’ora, e le regole di interpretazione che cambiano fra ambienti di esecuzione. L’algoritmo non effettua richieste di rete e non usa valori casuali, timestamp correnti o parser sensibili alle impostazioni locali. Ciò è particolarmente importante quando il conteggio documenta una scadenza, alimenta un foglio di calcolo o fa parte di un caso di regressione.

La risposta ripete entrambi gli input ISO affinché i record successivi siano autoesplicativi. I valori non validi falliscono chiaramente invece di essere normalizzati in silenzio; una data inesistente non viene mai spostata al mese successivo. Poiché l’operazione dipende solo da due brevi stringhe e da aritmetica intera a tempo costante, è adatta a controlli automatizzati ripetuti senza introdurre deriva dell’orologio o dipendenza dalla disponibilità di servizi esterni.

Pianificare un traguardo fisso

Misuri settimane complete e decimali da una data di pianificazione approvata a una successiva data di consegna, lancio o pubblicazione.

Creare conti alla rovescia riproducibili

Conservi un riferimento esplicito insieme all’obiettivo per rigenerare report che non cambiano con l’avanzare della data corrente.

Confrontare intervalli futuri

Usi le settimane decimali per confrontare finestre contrattuali, piani di studio, campagne o fasi di progetto su una scala comune.

Come vengono calcolate le settimane frazionarie?

La differenza esatta in giorni civili viene divisa per sette e restituita con sei decimali. Settimane intere e giorni residui sono indicati separatamente.

L’ora legale può modificare la risposta?

No. L’algoritmo usa aritmetica gregoriana a giorni interi con semantica UTC e non utilizza mai orari locali o l’oggetto Date di JavaScript.

Quante settimane ci sono dal 25 luglio al 10 settembre 2026?

Ci sono 47 giorni, cioè 6 settimane intere e 5 giorni, oppure 6,714286 settimane in decimali. Il numero decimale descrive tutto l'intervallo; non è un pezzo di settimana da aggiungere alle 6.

La data obiettivo può essere uguale o precedente a quella di riferimento?

No. La data obiettivo deve essere strettamente successiva. Se le due date coincidono o l'obiettivo è già passato, lo strumento la rifiuta, perché risponde solo a quante settimane mancano a un giorno futuro.

Fine settimana e festività vengono esclusi dal conteggio?

No. Conta ogni giorno del calendario, quindi da un lunedì al lunedì successivo ci sono esattamente sette giorni e una settimana. È adatto a conti alla rovescia e scadenze contrattuali, non ai giorni lavorativi.

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.

POSThttps://api.kit.forhosting.com/date/weeks-until-date

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/date/weeks-until-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reference_date":"2026-07-25","target_date":"2026-09-10"}'
{
  "reference_date": "2026-07-25",
  "target_date": "2026-09-10"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.weeks_until_date",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Inserisca due date civili ISO esplicite

Indichi reference_date e target_date nel formato fisso YYYY-MM-DD, includendo tutti gli zeri iniziali. Date uguali e obiettivi precedenti generano un errore invalid_input, perché questa capacità risponde volutamente a una domanda precisa: quante settimane mancano da una data iniziale nota a una data futura nota.

Interpreti settimane intere, giorni residui e settimane decimali

Il risultato inizia con total_days, cioè il numero di intervalli da mezzanotte a mezzanotte tra riferimento e obiettivo. whole_weeks è il quoziente intero ottenuto dividendo tale quantità per sette, mentre remaining_days è il resto compreso tra zero e sei. fractional_weeks esprime l’intero intervallo in settimane dividendo total_days per sette e arrotondando a sei cifre decimali il numero JSON mostrato. Questi campi descrivono la stessa durata in modi complementari; fractional_weeks non è una settimana parziale da aggiungere a whole_weeks. Usi whole_weeks quando contano soltanto i blocchi completi di sette giorni, remaining_days quando un programma deve conservare i giorni civili residui e fractional_weeks per stime, grafici, tassi o confronti che ammettono decimali.

Perché il risultato è deterministico in UTC

Input identici producono pertanto lo stesso JSON in un browser, in un worker perimetrale, in una suite di test o in una ripetizione successiva. Lei può provare il calcolo gratuitamente nel browser, mentre ogni elemento API riuscito applica il prezzo base pubblicato di $0.002.

Il calcolatore usa la data odierna?

No. Lei deve fornire reference_date e target_date, quindi il calcolo non dipende mai dall’orologio corrente.

La data obiettivo deve essere successiva?

Sì. Date uguali e obiettivi precedenti al riferimento vengono rifiutati con invalid_input, perché questa capacità misura il tempo fino a un obiettivo futuro.

Quanto costa un calcolo tramite API?

Ogni elemento riuscito applica il prezzo base pubblicato di $0.002. Il calcolatore nel browser è disponibile senza addebiti API.

Leggi la documentazione completa del KIT →