public static DateTime AlignWithServerTimezone(DateTime dateTime) { return dateTime.ToUniversalTime().AddMinutes(Settings.DefaultTimezone + (dateTime.IsDaylightSavingTime() ? 60 : 0)); }