How can i parse a string like this: \"2/22/2015 9:54:02 AM\" to a DateTime instance?
i am currently using the DateTime.ParseExact method but without the AM/PM i.e:>
You can use the tt
specifier:
DateTime.ParseExact(
"2/22/2015 9:54:02 PM",
"M/dd/yyyy h:mm:ss tt",
CultureInfo.InvariantCulture
)
However be warned this can be locale specific. Also HH
refers to the 24 hour clock, with AM/PM you generally use the 12 hour clock, so you'd want to use hh
or just h
for that.