- DateTime unspecified = reader.GetDateTime(index);
DateTime d = new DateTime(unspecified.Ticks, DateTimeKind.UTC); - DateTime unspecified = reader.GetDateTime(index);
DateTime d2= DateTime.SpecifyKind(unspecified, DateTimeKind.UTC);
Persze jobb ezt egy extensionbe tenni:
public static class SqlDataReaderExtensions {
public static DateTime GetDateTimeUtc(this SqlDataReader reader, int columnOrdinal) {
DateTime dt = new DateTime(reader.GetDateTime(0).Ticks, DateTimeKind.Utc);
return dt;
}
}
és utána ezt használni:
DateTime d = reader.GetDateTimeUTC(index);