ForHosting KIT · Strumenti per sviluppatori

Data e giorno della settimana del Giorno della marmotta

Il Giorno della marmotta cade sempre il 2 febbraio, ma il giorno della settimana cambia ogni anno.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Questa calcolatrice riceve un anno del calendario gregoriano e restituisce la data ISO completa, il nome inglese del giorno e valori numerici utili. Il risultato deriva da un’aritmetica di calendario fissa, non dall’orologio del computer, da un fuso orario o da un servizio online. Lei può quindi usarlo sia per una verifica rapida sia in software, pubblicazioni, pianificazione di eventi e procedure storiche ripetibili.

Inserisca l’anno che desidera controllare

Fornisca un anno intero del calendario gregoriano compreso tra 1 e 9999. La calcolatrice fissa mese e giorno al 2 febbraio, perché il Giorno della marmotta mantiene la stessa data ogni anno, quindi determina il giorno settimanale corrispondente. È sufficiente inserire l’anno: Lei non deve indicare luogo, ora o fuso orario. Il risultato comprende una data ISO con anno di quattro cifre, il giorno scritto in inglese, un numero ISO in cui lunedì vale 1 e domenica 7, nonché un numero con origine domenicale, dove domenica vale 0. Questi campi espliciti rendono semplice visualizzare la risposta o passarla a un altro programma. Il motore accetta testo composto solo da cifre per la compatibilità con i moduli, mentre rifiuta valori mancanti, frazioni, segni, parole e anni fuori intervallo. Il calcolo risponde soltanto alla domanda di calendario: non predice che cosa vedrà la marmotta, non fornisce previsioni meteo e non stabilisce se l’inverno continuerà.

Come viene calcolato il giorno in modo deterministico

Il giorno della settimana viene calcolato con aritmetica intera gregoriana equivalente all’algoritmo di Sakamoto. Febbraio usa uno scarto mensile fisso e l’anno scelto viene regolato perché gennaio e febbraio sono considerati parte dell’anno aritmetico precedente. Il calcolo tiene poi conto dei normali cicli bisestili quadriennali, elimina gli anni secolari non bisestili e ripristina i secoli divisibili per 400. Un resto finale produce un numero da 0 a 6, associato da domenica a sabato. Il valore ISO deriva dallo stesso resto, quindi lunedì diventa 1 e domenica 7. Non viene creato alcun oggetto Date di JavaScript. Ciò evita di ereditare accidentalmente il fuso locale, interpretare in modo incoerente gli anni antichi o superare il confine del giorno quando un valore UTC viene formattato localmente. L’implementazione non usa orologio, rete, casualità, parser dipendente dalla lingua o stato mutabile. Lo stesso input convalidato produce pertanto lo stesso JSON nel processo API e nell’esecutore gratuito del browser.

Usi il risultato in calendari, contenuti e automazioni

La risposta è pensata per persone e software. Un redattore può verificare il giorno prima di pubblicare un articolo annuale sul Giorno della marmotta. Una scuola o un museo può etichettare un programma senza sfogliare manualmente un calendario. Un’applicazione per eventi può usare la data ISO come chiave stabile e il nome del giorno come testo visibile, mentre il codice analitico può raggruppare i risultati con entrambe le convenzioni numeriche. Poiché la ricorrenza cade sempre il 2 febbraio, il calcolo è volutamente circoscritto e trasparente: non aggiunge regole di osservanza, non sostituisce il giorno e non sposta la data quando cade nel fine settimana. Inoltre non calcola festività regionali con nomi simili. Per l’automazione, ogni richiesta rappresenta un anno e costa $0.002; la versione nel browser può essere usata interattivamente senza chiamare l’API. Convalidi e conservi la data ISO restituita anziché ricostruirla dal testo, e scelga il campo ISO del giorno quando comunica con sistemi che seguono la numerazione internazionale da lunedì a domenica.

Pianificare un evento annuale

Controlli in quale giorno cade il 2 febbraio prima di decidere personale, orari o attività del fine settimana vicino.

Preparare contenuti stagionali

Inserisca data e giorno corretti in un articolo, una newsletter, una scheda didattica o un calendario social.

Compilare software di calendario

Usi la data ISO stabile e i campi numerici nei flussi di pianificazione, reportistica o archiviazione.

Qual è la data del Giorno della marmotta?

Cade sempre il 2 febbraio. L’anno determina il giorno settimanale restituito dalla calcolatrice.

La data cambia quando cade nel fine settimana?

No. Questa capacità restituisce sempre il 2 febbraio e non applica regole sostitutive o di festività osservata.

Come viene determinato il giorno della settimana?

Viene usata aritmetica intera gregoriana prolettica e deterministica, comprese le regole bisestili e secolari.

Il calcolo usa il fuso orario di Lei?

No. Elabora campi di calendario in termini UTC e non consulta mai un orologio locale, un fuso o un oggetto Date.

Quanto costa una richiesta API?

Un anno equivale a un elemento e costa $0.002 per richiesta API. La calcolatrice nel browser consente l’uso interattivo.

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/groundhog-day

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/groundhog-day \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026}'
{
  "year": 2026
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.groundhog_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.

per richiesta$0.002

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

year_min1
year_max9999
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.

Leggi la documentazione completa del KIT →