Data Memorial Day USA
Inserisca un anno e ottenga la data del Memorial Day negli Stati Uniti, l'ultimo lunedì di maggio: nel 2026 cade il 25 maggio. Utile per viaggi, calendari scolastici, festività retribuite in busta paga e campagne commerciali. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Anno
- 2026
- Mese
- 5
- Giorno
- 25
- Data ISO
- 2026-05-25
- Giorno della settimana
- Monday
Il Memorial Day degli Stati Uniti cade l’ultimo lunedì di maggio secondo il calendario federale in stile Uniform Monday Holiday Act. Le famiglie che pianificano viaggi, le scuole che pubblicano calendari, i sistemi di payroll che segnano festività retribuite e i team di prodotto che costruiscono tabelle di festività USA hanno bisogno di quella data civile senza raschiare pagine governative né affidarsi al database dei fusi orari dell’host. Questa capacità accetta un anno gregoriano e restituisce mese, giorno, stringa di data ISO, etichetta del giorno della settimana e nome della regola fissa mediante aritmetica intera di calendario valutata in campi UTC.
Cosa significa la regola dell’ultimo lunedì di maggio
Il Memorial Day federale negli Stati Uniti si osserva l’ultimo lunedì di maggio, non un giorno fisso del mese come il trenta maggio. Quella singola regola di calendario è ciò che le persone cercano quando chiedono la «data del Memorial Day» o «quando è il Memorial Day quest’anno» per prodotti orientati agli USA, calendari scolastici e strumenti di forza lavoro.
L’ultimo lunedì cade sempre tra il venticinque e il trentuno maggio inclusi, perché maggio ha trentuno giorni e i lunedì si ripetono ogni sette giorni a partire dal giorno della settimana del trentuno maggio. Questa capacità codifica esattamente quella regola: dato un anno, trova il giorno della settimana del trentuno maggio con una formula di congruenza gregoriana (stile Zeller), poi indietreggia da zero a sei giorni finché non cade di lunedì.
Non modella osservanze storiche a data fissa precedenti all’era del Monday Holiday Act, variazioni statali né orari cerimoniali come il National Moment of Remembrance alle tre, ora locale. Quelle sono domande di prodotto diverse. Non converte nemmeno istanti di orologio murale tra fusi orari.
L’output è la data civile di calendario del Memorial Day, espressa come anno, mese, giorno e stringa di calendario ISO-8601, così l’automazione può memorizzarla e mostrarla senza ricalcolare la logica dell’ultimo lunedì in ogni applicazione client o foglio di calcolo.
Dove i team la usano e come funziona il prezzo
Le macro di supporto e le knowledge base possono rispondere «quando è il Memorial Day» con un giorno verificato dalla macchina invece di una FAQ modificata a mano che invecchia ogni primavera. I siti retail e di e-commerce che pianificano campagne festive possono fissare la data del lunedì per freeze di catalogo e cut-off di consegna. Lo strumento interattivo sopra gira gratis nel browser per ricerche occasionali.
Input e output seguono la finestra di retention della piattaforma e non servono ad addestrare modelli. La latenza è dominata dall’handshake del task, non dall’aritmetica, così la capacità si adatta sia alla validazione di form ad alta frequenza sia alla rigenerazione annuale in batch di template di agenda e tabelle di festività.
Casi d'uso
Payroll e pianificazione del personale
Segni il Memorial Day retribuito e i piani di organico del weekend con una data di lunedì deterministica, invece di un foglio di calcolo mantenuto a mano.
Domande frequenti
Quando è il Memorial Day negli Stati Uniti?
Secondo l’attuale regola federale in stile Monday Holiday, il Memorial Day si osserva l’ultimo lunedì di maggio. Questa capacità restituisce quella data di calendario per qualsiasi anno fornito.
Include orari di parate o il Moment of Remembrance?
Restituisce la data civile del Memorial Day (ultimo lunedì di maggio) più una nota sulla regola. Non converte fusi orari né emette orari locali di cerimonie.
Qual è la data più anticipata e quella più tardiva del Memorial Day?
Cade sempre tra il 25 e il 31 maggio, estremi inclusi. Maggio ha 31 giorni, quindi il suo ultimo lunedì deve trovarsi negli ultimi sette giorni del mese.
Mostra la data usata prima della regola del lunedì?
No. Applica la regola dell'ultimo lunedì di maggio a qualsiasi anno inserito e non riproduce l'antica ricorrenza a data fissa né le varianti dei singoli Stati; per gli anni antichi vede la regola attuale estesa all'indietro.
Posso ottenere il Memorial Day di molti anni?
Inserisca un anno alla volta, da 1 a 9999. Ogni risposta indica il mese, il giorno, la data completa e il giorno della settimana, pronti per una tabella annuale delle festività, un calendario scolastico o le paghe.
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/memorial-day \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/memorial-day", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/memorial-day",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/memorial-day", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/memorial-day", 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
{
"year": 2026
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.memorial_day",
"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
Come invocare la capacità e leggere i campi
Integri pubblicando un task per ogni anno necessario, oppure chiamando l’esecutore gratuito del browser per controlli interattivi. Non passi un timestamp completo quando le serve solo la data civile della festività; fornisca solo l’anno e lasci che la libreria derivi il lunedì. Invii un oggetto JSON con un campo year intero obbligatorio. Sono accettati gli alias y e yr, così moduli e script riusano nomi brevi senza rinominare i payload. L’anno deve essere un intero finito tra uno e novemilanovecentonovantanove; valori mancanti, non numerici, frazionari o fuori intervallo falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta include year, month fisso a cinque per maggio, day come giorno del mese dell’ultimo lunedì, iso_date come YYYY-MM-DD, weekday come la stringa costante Monday, rule come last_monday_of_may, e una breve nota che la data è il Memorial Day USA secondo la regola dell’ultimo lunedì di maggio. Se l’applicazione richiede anche Labor Day, Thanksgiving o Independence Day, li tratti come intenti separati invece di sovraccaricare questo endpoint con logica multi-festività.
Dove i team la usano e come funziona il prezzo
I team di prodotto usano questo endpoint quando form di onboarding, calendari di compliance, strumenti di pianificazione turni, pagine promozionali di viaggio e promemoria marketing del «weekend del Memorial Day» necessitano di una data festiva USA stabile senza incorporare matematica Date locale fragile che varia col fuso dell’host. I job backend che generano tabelle annuali di festività USA possono richiedere molti anni e memorizzare l’iso_date restituito accanto ad altre osservanze fisse e mobili. Le chiamate programmatiche usano il saldo prepagato a $0.002 per richiesta andata a buon fine, fatturata come un elemento per calcolo, senza abbonamento e senza addebito quando la validazione fallisce.
Casi di integrazione
Generazione di tabelle annuali di festività USA
Compili la riga del Memorial Day negli export annuali di calendario calcolando l’iso_date dell’ultimo lunedì di maggio per ogni anno della tabella.
Viaggi, retail e macro di supporto
Risponda «quando è il Memorial Day» e programmi campagne festive con una data verificata dalla macchina tramite API o strumento gratuito del browser.
Domande tecniche
Quale input richiede il calcolatore?
Un solo anno intero (campo year, o alias y / yr). Gli altri campi vengono ignorati. Valori year non validi o mancanti restituiscono invalid_input e non sono addebitati.
Il risultato è deterministico tra ambienti?
Sì. La libreria usa solo aritmetica gregoriana intera — niente Date, niente rete, niente casualità — così lo stesso anno produce sempre lo stesso JSON nel widget browser e nell’API.
Quanto costa il calcolatore della data del Memorial Day?
Lo strumento browser è gratuito. Le chiamate API costano $0.002 per richiesta andata a buon fine dal saldo prepagato; la validazione fallita non viene mai addebitata.