DateTimeOffsetでは、LocalDateTimeおよびUtcDateTimeプロパティを参照することでローカル時刻・UTCでの値を取得することが出来ます。 ただし、このプロパティではDateTimeでの値が返されるため、オフセット情報が消失した値となります。 LocalDateTimeプロパティではDateTime.KindプロパティにDateTimeKind.Local、UtcDateTimeプロパティではDateTimeKind.UtcがセットされたDateTimeが返されます。

DateTimeOffset.LocalDateTime/UtcDateTimeプロパティでローカル時刻・UTCに変換されたDateTimeを取得する
using System;

class Sample {
  static void Main()
  {
    var dto = new DateTimeOffset(2013, 4, 1, 15, 0, 30, 123, new TimeSpan(-5, 0, 0)); // UTC-5(EST、東部標準時)での時刻

    Console.WriteLine(dto);
    Console.WriteLine(dto.LocalDateTime);
    Console.WriteLine(dto.UtcDateTime);
  }
}
UTC+9での実行結果
2013/04/01 15:00:30 -05:00
2013/04/02 5:00:30
2013/04/01 20:00:30