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
- 6 Dicembre 2001
I Video di HTML.it
Il DroidCon 2016, intervista a Francesco Ronchi
I numeri e i contenuti di DroidCon 2016, commentati dal padrone di casa Francesco Ronchi. Il capitano di Synesthesia fa […]