I want to convert a string : 24/11/2016 04:30 pm to datetime value : 11/24/2016 04:30 pm.
My code as :
DateTime date = DateTime.ParseExact("24/11/2016 04:30 pm", "dd/MM/yyyy hh:mm aa", CultureInfo.InvariantCulture);
But I get a error :
String was not recognized as a valid DateTime.
What can I do ?
For the AM/PM designator you have to use tt not aa. Reading:
DateTime date = DateTime.ParseExact("24/11/2016 04:30 pm", "dd/MM/yyyy hh:mm tt", CultureInfo.InvariantCulture);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With