Corsi

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:

IdentificatoreDescrizione
ddGiorno del mese
dddGiorno della settimana
MMMese
MMMMese Abbreviato
MMMMMese Esteso
yyAnno due cifre
yyyyAnno quattro cifre
HHOra in formato 24 ore
hhOra in formato 12 ore
mmMinuto
ssSecondi
ggPeriodo/era
FDecimi di Secondo
FFCentesimi di Secondo
FFFMillesimi 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

What's your reaction?

Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0

You may also like

More in:Corsi

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *