I am reading a date from an xml file and parsing it to a my desired format. It i adding a day to the date and i cant seem to figure out why.
input : 2014-02-12T15:21:19-08:00 output : 13 Feb 2014 01:21
Here is my code to parse date:
string date = DateTime.Parse(row["CountDate"].ToString()).ToString("dd MMM yyyy HH:mm");
Any help will be greatly appreciated.
The reason is that the timezone information is being used to adjust the time to your local time zone.
If you remove the "-08:00" suffix, you'll find that the time won't be adjusted. However, you need to know whether the timezone information is important before ignoring it!
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