Data di pensionamento dalla data di nascita
È nato il 15 giugno 1964 e la sua età pensionabile è 67? La data di accesso è il 15 giugno 2031. Inserisca la data di nascita e l'età fissata dal suo piano per ottenere l'anniversario esatto, con una regola chiara per il 29 febbraio. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Data di nascita
- 1964-06-15
- Età pensionabile
- 67
- Data di pensionamento
- 2031-06-15
- Anno di pensionamento
- 2031
La data di accesso al pensionamento viene spesso calcolata come un anniversario: si prende la data di nascita registrata e la si incrementa del numero di anni civili richiesto da un fondo pensione, da una politica aziendale o da una simulazione personale. Questo calcolatore riceve una data di nascita ISO esplicita e un'età obiettivo, convalida entrambi i valori e restituisce la data corrispondente nel calendario gregoriano. Non consulta la data odierna, non presume alcuna giurisdizione e non applica norme pubbliche sulle prestazioni. Gli stessi dati producono quindi sempre la medesima risposta in ogni fuso orario, compreso il caso particolare di una nascita il 29 febbraio quando l'anno obiettivo non è bisestile.
Inserisca data di nascita ed età come dati espliciti
Il formato ISO a larghezza fissa evita scritture ambigue come 03/04/1960, che lettori diversi possono interpretare come 4 marzo oppure 3 aprile. Il calcolatore verifica il calendario gregoriano e non soltanto la forma del testo, quindi rifiuta date impossibili come 1961-02-29 o 1970-04-31. L'età deve essere un intero numerico: una stringa numerica, una frazione, l'infinito o un valore negativo non vengono convertiti silenziosamente.
Inoltre, mantengono separato il calcolo dall'interpretazione delle norme. Inserisca l'età prevista dal piano pensionistico o dallo scenario che sta valutando, perché lo strumento non la deduce dal Paese, dall'occupazione, dal rapporto di lavoro, dalla storia contributiva, dal sesso, da una disabilità o da modifiche legislative. Se una regola prevede età diverse per persone diverse, determini prima quella applicabile e poi invii tale valore insieme alla data registrata.
Il risultato descrive soltanto il calcolo dell'anniversario e non rappresenta l'approvazione di pagamenti o prestazioni.
Comprenda la regola di calendario deterministica
Nel calendario gregoriano sono bisestili gli anni divisibili per quattro, fatta eccezione per gli anni secolari, che lo sono soltanto se divisibili anche per quattrocento. Perciò il 2000 era bisestile, mentre il 1900 non lo era. Chi è nato il 29 febbraio presenta l'unico caso in cui lo stesso mese e giorno possono mancare nell'anno obiettivo.
Se l'anno obiettivo è bisestile, mantiene il 29 febbraio e l'indicatore vale false. Tutte le altre date valide conservano il mese e il giorno originali. L'implementazione usa soltanto aritmetica intera del calendario e formattazione di stringhe.
Non crea oggetti Date di JavaScript, non legge l'orologio del sistema, non applica l'ora legale e non converte attraverso un fuso locale. Non viene calcolata l'età attuale e l'output non cambia al cambiare della data odierna.
Usi il risultato per pianificare, non come consulenza legale
Può conservare la data ISO direttamente in un foglio di pianificazione, in una stima previdenziale, in un'anteprima self-service per i dipendenti, in un caso di test o in un processo di idoneità che abbia già selezionato l'età corretta secondo la politica. Poiché l'output è una data civile priva di orario, i sistemi a valle dovrebbero conservarla come tale, anziché convertirla nella mezzanotte di un fuso locale. Una conversione simile può spostare il giorno visualizzato durante la serializzazione o la consultazione da un altro luogo.
Il risultato è intenzionalmente circoscritto: non stabilisce se siano soddisfatti requisiti di anzianità, se una finestra di domanda si apra prima, se le prestazioni inizino il giorno del compleanno o il mese successivo, né se una norma locale tratti diversamente chi è nato in un giorno bisestile. Sono questioni proprie del piano e della giurisdizione e devono essere gestite in un livello normativo distinto. Per decisioni importanti, chieda conferma all'amministratore del piano o all'autorità ufficiale competente.
Un input non valido produce un errore tipizzato, non una data ingannevole.
Casi d'uso
Pianificazione pensionistica dei dipendenti
Trasformi una data di nascita registrata e un'età selezionata dalla politica in una data coerente per un'anteprima di pianificazione.
Preparazione dei processi previdenziali
Crei la data anniversario usata da un processo successivo dopo che regole separate hanno stabilito l'età obiettivo applicabile.
Domande frequenti
Questo calcolatore determina la mia età pensionabile ufficiale?
No. Lei fornisce esplicitamente l'età obiettivo. La capacità esegue aritmetica di calendario e non interpreta leggi, piani previdenziali, contributi o condizioni personali di idoneità.
Come vengono gestite le nascite del 29 febbraio?
Se è bisestile, viene mantenuto il 29 febbraio.
Perché la data di nascita deve usare YYYY-MM-DD?
Il formato ISO rigoroso elimina le ambiguità regionali e consente di rifiutare date gregoriane impossibili prima di produrre un risultato.
La data odierna o il mio fuso orario influenzano la risposta?
No. L'algoritmo utilizza soltanto la data di nascita e l'età fornite. Non consulta un orologio, non usa fusi orari e non crea oggetti Date.
Questa data significa che inizierò a ricevere la pensione quel giorno?
No. Indica solo il compleanno in cui raggiunge l'età inserita. Il diritto a pagamenti o prestazioni dipende dal suo piano o dalla normativa che si applica al suo caso.
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/retirement-date \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"1964-06-15","retirement_age":67}'const res = await fetch("https://api.kit.forhosting.com/date/retirement-date", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "1964-06-15",
"retirement_age": 67
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/retirement-date",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "1964-06-15",
"retirement_age": 67
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/retirement-date", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"1964-06-15","retirement_age":67}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"1964-06-15","retirement_age":67}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/retirement-date", 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
{
"birth_date": "1964-06-15",
"retirement_age": 67
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.retirement_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.
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
Inserisca data di nascita ed età come dati espliciti
Fornisca birth_date come data rigorosamente ISO nel formato YYYY-MM-DD e retirement_age come numero intero di anni compreso tra zero e duecento.
Comprenda la regola di calendario deterministica
Il calcolo aggiunge retirement_age alla componente dell'anno di birth_date, conservando mese e giorno ogni volta che quella data esiste. In quel caso la capacità applica una convenzione esplicita e stabile: se l'anno di pensionamento non è bisestile, restituisce il 28 febbraio e leap_day_adjusted vale true. Una richiesta effettuata a Tokyo, Londra o New York restituisce quindi lo stesso JSON.
Usi il risultato per pianificare, non come consulenza legale
La risposta ripete birth_date e retirement_age normalizzati, quindi fornisce retirement_date, retirement_year e leap_day_adjusted. Nell'automazione, ogni elemento elaborato correttamente tramite API costa $0.002; il calcolo nel browser usa la stessa logica pura.
Casi di integrazione
Test di regressione del calendario
Generi date attese deterministiche per compleanni ordinari, passaggi di secolo e casi del 29 febbraio senza dipendere dai fusi orari.
Domande tecniche
Quanto costa un calcolo tramite API?
Una richiesta API riuscita costa $0.002 per elemento. Il calcolatore nel browser esegue localmente la stessa logica deterministica.