Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Formattare una data con la classe DateTimeFormatInfo

Supponiamo di immagazzinare in una variabile di tipo DateTime la data e l'ora corrente con una riga di codice tipo:

DateTime Adesso = DateTime.Now;

Possiamo formattare la data e l'ora contenute nella variabile "Adesso" per restituire all'utente della nostra applicazione una data in un formato leggibile ed utile. Partendo da un valore di data 04/12/2001 10.53.53, se ad esempio scriviamo:

Label1.Text = Adesso.ToString("d");

otteniamo: 04/12/2001. Vediamo altri casi:

Label1.Text = Adesso.ToString("D"); --> martedì 4 dicembre 2001
Label1.Text = Adesso.ToString("t"); --> 10.53
Label1.Text = Adesso.ToString("m"); --> 04 12
Label1.Text = Adesso.ToString("y"); --> dicembre 2001

È anche possibile creare delle formattazioni completamente personalizzate, si consulti a tal proposito la tabella DateTimeFormatInfo Class nella documentazione del .Net Framework
Supponiamo di immagazzinare in una variabile di tipo DateTime la data e l'ora corrente con una riga di codice tipo:

DateTime Adesso = DateTime.Now;

Possiamo formattare la data e l'ora contenute nella variabile "Adesso" per restituire all'utente della nostra applicazione una data in un formato leggibile ed utile. Partendo da un valore di data 04/12/2001 10.53.53, se ad esempio scriviamo:

Label1.Text = Adesso.ToString("d");

otteniamo: 04/12/2001. Vediamo altri casi:

Label1.Text = Adesso.ToString("D"); --> martedì 4 dicembre 2001
Label1.Text = Adesso.ToString("t"); --> 10.53
Label1.Text = Adesso.ToString("m"); --> 04 12
Label1.Text = Adesso.ToString("y"); --> dicembre 2001

È anche possibile creare delle formattazioni completamente personalizzate, si consulti a tal proposito la tabella DateTimeFormatInfo Class nella documentazione del .Net Framework
Link copiato negli appunti

Supponiamo di immagazzinare in una variabile di tipo DateTime la data e l'ora corrente con una riga di codice tipo:

DateTime Adesso = DateTime.Now;

Possiamo formattare la data e l'ora contenute nella variabile "Adesso" per restituire all'utente della nostra applicazione una data in un formato leggibile ed utile. Partendo da un valore di data 04/12/2001 10.53.53, se ad esempio scriviamo:

Label1.Text = Adesso.ToString("d");

otteniamo: 04/12/2001. Vediamo altri casi:

Label1.Text = Adesso.ToString("D"); --> martedì 4 dicembre 2001

Label1.Text = Adesso.ToString("t"); --> 10.53

Label1.Text = Adesso.ToString("m"); --> 04 12

Label1.Text = Adesso.ToString("y"); --> dicembre 2001

È anche possibile creare delle formattazioni completamente personalizzate, si consulti a tal proposito la tabella DateTimeFormatInfo Class nella documentazione del .Net Framework