Desidero formattare la stringa di input nel formato MM/gg/aaaa hh: mm: ss in C#.
La stringa di input è in formato MM/dd/yyyy hh:mm:ss
Ad esempio: "04/30/2013 23:00"
Formato datetime Problema: la stringa non è stata riconosciuta come DateTime valido
Ho provato Convert.ToDateTime()
funzione, ma ritiene 4 come data e 3 come mese che è non quello che voglio. In realtà il mese è 04 e la data è 03.
Ho provato anche la funzione DateTime.ParseExact()
, ma ottenendo l'eccezione.
sto ottenendo errore:
String was not recognized as a valid DateTime.
potete inserire il codice sorgente effettivo che avete problemi con? – tafa
Beh, come hai provato 'ParseExact'? Immagino che ti sia sfuggito qualcosa per il formato passato semplice suppongo che sarebbe 'HH' invece di' hh' dato che hai 24 ore nel formato – V4Vendetta
usi il datetime picker? –