Possibili duplicati:
Convert a string to a date in .net
format date in c#
What markup is used to format StackOverflow questions?Come convertire l'oggetto DateTime in gg/mm/aaaa in C#?
Come convertire oggetto DateTime al gg/mm/aaaa in C#?
Possibili duplicati:
Convert a string to a date in .net
format date in c#
What markup is used to format StackOverflow questions?Come convertire l'oggetto DateTime in gg/mm/aaaa in C#?
Come convertire oggetto DateTime al gg/mm/aaaa in C#?
Stai parlando di conversione in una stringa per la stampa o qualcosa del genere?
String s = DateTime.ToString("dd/MM/yyyy");
E per essere completa, qui è più informazioni su DateTime.ToString e DateTime formatting in general.
DateTime d = DateTime.Now;
string s = d.ToString("dd/MM/yyyy");
Console.WriteLine(s);
Una cosa da notare in aggiunta alle altre risposte -/è un personaggio formato stesso, che rappresenta il separatore data locale. Se si vuole fare assolutamente sicuro che utilizza una barra reale, utilizzare le impostazioni cultura invarianti (che utilizza una barra):
string s = dateTime.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture);
o sfuggire alle barre:
string s = dateTime.ToString("dd'/'MM'/'yyyy");
Darò credito a Jon, questo è qualcosa che ho visto molto , ma mai considerato. – JasonRShaver
o 'String.Format (CultureInfo.InvariantCulture," {0: dd/MM/yyyy} ", dateTime);' se è più adatto (per salvare la persona successiva che lo sta cercando) – Myster
grazie .. ha funzionato :) – TBAG
comoda lista di formato di stringa codici: http://john-sheehan.com/blog/net-cheat-sheets//shameless_self_promo –
o ToString capitale T :) – Crispy
ho fissato la capitale T –