I have a DateTime stored in universal time (UTC) of value 2010-01-01 01:01:01.
I would like to display it in EST in this format 2010-01-01 0
If like myself you happen to need a format like 2018-03-31T01:23:45.678-0300 (no colon in the timezone part), you can use this:
2018-03-31T01:23:45.678-0300
datetime.ToString("yyyy-MM-ddTHH:mm:ss.fffzzz").Remove(26,1)