Come visualizzare la data corrente in C#
I dati di tipo Data e Ora in C# vengono gestiti tramite la classe DateTime facente parte della libreria System. Per poter generare una variabile contenente la data odierna (Data e Ora) è necessario utilizzare la proprietà Now della classe DateTime, contrariamente se l’orario non fosse di nostro interesse potremmo semplicemente utilizzare la proprietà Today. Come segue:
DateTime dataOra = DateTime.Now;
DateTime data = DateTime.Today;
Nel caso in cui stessimo utilizzando Today, l’orario che verrà impostato alla nostra istanza della classe DateTime sarà mezzanotte. Per poter visualizzare la data o l’orario necessitiamo di convertire la variabile in una stringa fornendole un formato. Esempio:
DateTime data = DateTime.Today;
String dataString = data.ToString("dd/MM/yyyy");
Per convertire una variabile in tipo stringa necessitiamo della funzione ToString fornendole come parametro il formato con il quale vorremmo visualizzare la data nel nostro caso dd/MM/yyyy. I principali identificatori dei formati sono:
Identificatore | Descrizione |
dd | Giorno del mese |
ddd | Giorno della settimana |
MM | Mese |
MMM | Mese Abbreviato |
MMMM | Mese Esteso |
yy | Anno due cifre |
yyyy | Anno quattro cifre |
HH | Ora in formato 24 ore |
hh | Ora in formato 12 ore |
mm | Minuto |
ss | Secondi |
gg | Periodo/era |
F | Decimi di Secondo |
FF | Centesimi di Secondo |
FFF | Millesimi di Secondo |
Successivamente ad aver convertito la data nel formato che maggiormente preferiamo non resta altro che farla visualizzare nella console il tutto. Come segue:
DateTime data = DateTime.Today;
String dataString = data.ToString("dd/MM/yyyy");
Console.WriteLine(dataString);
Console.ReadKey();
Terminiamo dunque con un Console.ReadKey() per interrompere l’esecuzione del programma e consentire dunque la visualizzazione fino a quando non viene premuto un tasto.
LINK UTILI
Altro Su C#: https://www.developersumo.com/c-sharp/
I nostri Corsi: https://www.developersumo.com/corsi/
Pagina Instagram: https://www.instagram.com/developer_sumo/?hl=it
Le nostre App su Play Store: https://play.google.com/store/apps/developer?id=Developer+Sumo