using System.Globalization;
var dto = DateTimeOffset.ParseExact("2019-07-16T15:07:35.4228725+02:00",
new string[] { "yyyy-MM-dd'T'HH:mm:ss.FFFFFFFK" },
CultureInfo.InvariantCulture,
var ObservedAt = new DateTimeDst(dto);
Console.WriteLine(ObservedAt.DateTime.ToString("yyyy-MM-dd'T'HH:mm:ss.FFFFFFFK"));
Console.WriteLine(ObservedAt.Dst);
public struct DateTimeDst
public DateTime DateTime;
public DateTimeDst(DateTime dt) {
public DateTimeDst(DateTimeOffset dto) {
Dst = dto.Offset.Hours != 1;