I am trying to simply change the date format from the datatable to universal time format but it formats it wrongly as if I have date for August 7 it changed it to August 8 after formatting it to universal date time. My code for formatting date is,
DateVar[runs] = DateTime.Parse(Convert.ToString(output.Tables[0].Rows[runs][0])).ToUniversalTime().ToString();
Don’t get in to code its correct and its a part of loop so “run” is loop and output is data set having one table I have first data in table is “Sunday, August 07, 2011 10:52 PM” and it was converted to “8/8/2011 5:52:00 AM” after implementing universal time format.
Hopes for your suggestions
If I run
ToUniversalTime()fromGreenwichit will give same time but if i do it while I live some where else it will get an offset date time object of+ or - hoursdepending on position.