public void get_timezone_id_from_utc_offset()
        {
            var instant = Instant.FromUtc(2012, 1, 2, 3, 4, 5);
            var offset  = Offset.FromHours(-5);
            var tz      = new ZonedDateTime(instant, DateTimeZone.ForOffset(offset));
            var odt     = instant.WithOffset(offset);

            _output.WriteLine(odt.ToString());
            // InFixedZone means Fixed Time Zone - no DST observance
            _output.WriteLine(odt.InFixedZone().ToString());
            _output.WriteLine(DateTimeZone.ForOffset(offset).ToString());
            _output.WriteLine(tz.ToJson());
        }
 public void get_timezone_id_from_utc_offset() {
     var instant = Instant.FromUtc(2012, 1, 2, 3, 4, 5);
     var offset = Offset.FromHours(-5);
     var tz = new ZonedDateTime(instant, DateTimeZone.ForOffset(offset));
     var odt = instant.WithOffset(offset);
     _output.WriteLine(odt.ToString());
     // InFixedZone means Fixed Time Zone - no DST observance
     _output.WriteLine(odt.InFixedZone().ToString());
     _output.WriteLine(DateTimeZone.ForOffset(offset).ToString());
     _output.WriteLine(tz.ToJson());
 }