ma ha gettato un'eccezione per me
Problema:
La tua data contiene /
separatore ("28/08/2012"
) e non si stanno dando che la data di formato stringa ("ddMMyyyy"
).
Soluzione:
Dovrebbe essere "dd/MM/yyyy"
.
In questo modo
DateTime.ParseExact("28/08/2012", "dd/MM/yyyy", CultureInfo.InvariantCulture)
.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture);
Dopo aver fatto che riceveremo un oggetto DateTime con le date popolate che viene trasferito stringa utilizzando .ToString()
con il formato data desiderata "MM/dd/yyyy"
e informazioni cultura opzionale CultureInfo.InvariantCulture
.
fonte
2012-09-08 05:50:02
voglio retrivr formato String –
Sì questo è ciò che questo farà. Prima convertirà questo in DateTime e poi di nuovo nella stringa –
@LajjaThaker: Leggi la risposta aggiornata. –