Generatore di calendario di testo
Stampa un mese o un anno completo come calendario di testo semplice, allineato in colonne.
Generatore di calendario di testo
Incolla questo in una nota di testo semplice, un README, un banner di terminale o un commento nel codice: questo strumento stampa un calendario per un mese, più mesi consecutivi o un anno intero, disposto interamente con caratteri monospazio in modo che ogni colonna di date si allinei senza tabella o immagine.
Imposta il mese e l'anno di inizio, o lascia vuoti per iniziare da oggi. "Numero di mesi" estende l'intervallo in avanti da quel punto di inizio, e "Mesi per riga" posiziona quel numero di blocchi di mesi uno accanto all'altro invece di impilarteli, che è come un anno intero diventa una griglia compatta di 3×4 o 4×3 invece di dodici colonne alte. Scegli se le settimane iniziano di lunedì o domenica, attiva i numeri di settimana ISO, oppure attiva "Solo giorni lavorativi" per eliminare completamente le colonne del fine settimana per una vista di orario lavorativo. Un elenco di date in "Evidenzia date" — compleanni, festività, scadenze — viene racchiuso tra parentesi quadre ovunque appaia, e l'opzione "Lingua dei nomi" stampa i nomi dei mesi e dei giorni della settimana nella lingua di tua scelta, indipendentemente dalla pagina che stai leggendo.
Il calendario utilizza sempre l'aritmetica del calendario reale: la durata dei mesi, gli anni bisestili e i numeri di settimana ISO 8601 vengono calcolati direttamente piuttosto che approssimati, quindi febbraio 2028 mostra correttamente 29 giorni e un layout che inizia di domenica raggruppa gli stessi giorni in settimane come uno che inizia di lunedì, solo in un ordine di colonne diverso. Scegli "Spaced" per una griglia minima allineata per spazi bianchi o "Boxed" per una con bordi ASCII attorno a ogni cella.
Tutto viene eseguito nel tuo browser: nulla riguardante il mese, l'anno o le date che scegli di evidenziare viene mai inviato da nessuna parte. Quando il risultato sembra corretto, copialo, scaricalo come file .txt o invialo direttamente all'input di un altro strumento.