private DateTime? EnsureUtcDate(DateTime? dateTime) { if(dateTime.HasValue == false || dateTime.Value.Kind == DateTimeKind.Utc) { return dateTime; } return new DateTime(dateTime.Value.Ticks, DateTimeKind.Utc); }