Aggiungi o sottrai tempo da una data
Aggiungi o sottrai qualsiasi combinazione di anni, mesi, settimane, giorni, ore, minuti e secondi da una data e ora di partenza per trovare il momento risultante.
yr
mo
wk
g
h
min
s
Come funziona questo calcolatore?
Inserisci una data e ora di base e gli scostamenti con segno di anni, mesi, settimane, giorni, ore, minuti e secondi. Lo strumento aggiunge le parti di anno e mese come correzioni di calendario, poi aggiunge le parti rimanenti come un intervallo fisso in millisecondi, restituendo la data e ora risultante, il giorno della settimana e lo scostamento totale in giorni e secondi.
Formula
How this is calculated
Parti da una data e ora di base inserita in formato ISO (per esempio 2026-06-27T09:00). Ogni campo di scostamento accetta un valore positivo per aggiungere tempo o un valore negativo per sottrarlo. Il calcolo applica gli scostamenti in due fasi, in modo che il risultato corrisponda alle normali aspettative di calendario.
Prima vengono applicate le parti di calendario: lo scostamento dell'anno viene aggiunto con setFullYear e quello del mese con setMonth. Questi rispettano le diverse lunghezze dei mesi e gli anni bisestili, così "un mese" cade sullo stesso giorno del mese ove possibile (con il Date di JavaScript che normalizza l'eccedenza di fine mese). Successivamente le parti di tempo trascorso — settimane, giorni, ore, minuti e secondi — vengono convertite in un unico intervallo in millisecondi usando (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, moltiplicato per 1000, e aggiunte alla data.
Il risultato mostra la data e ora risultante, il suo giorno della settimana e lo scostamento totale espresso sia in giorni sia in secondi (la differenza tra l'istante finale e quello iniziale). Nota che i valori in giorni e secondi totali sono misurati rispetto al fuso orario locale, quindi transizioni come i cambi dell'ora legale nel fuso orario host possono far differire leggermente i secondi trascorsi dagli scostamenti nominali.
Domande frequenti
Inserisci un numero negativo in qualsiasi campo di scostamento. Per esempio, scrivi -3 nel campo Giorni per spostarti tre giorni nel passato. Puoi combinare liberamente scostamenti positivi e negativi.
I mesi hanno lunghezze diverse, quindi lo strumento corregge il mese di calendario invece di aggiungere 30 giorni fissi. Aggiungere un mese al 31 gennaio porta ai primi di marzo perché febbraio ha meno giorni, comportamento standard di calendario.
Anni e mesi vengono applicati per primi come correzioni di calendario, poi vengono aggiunti settimane, giorni, ore, minuti e secondi come un intervallo di tempo trascorso fisso. Questo ordine rende intuitivi i risultati di fine mese e anno bisestile.
Conosciuto anche come
TG we-Calculate Editorial Team. (2026). Aggiungi o sottrai tempo da una data [Online calculator]. TG we-Calculate. https://we-calculate.com/it/calculator/add-subtract-time
TG we-Calculate Editorial Team. "Aggiungi o sottrai tempo da una data." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/add-subtract-time.
TG we-Calculate Editorial Team, "Aggiungi o sottrai tempo da una data," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/it/calculator/add-subtract-time
@misc{wecalculate_add_subtract_time, title = {Aggiungi o sottrai tempo da una data}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/it/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }
Questo calcolatore ti è stato utile?
