Ejemplo n.º 1
0
        /// <summary>
        /// Converts to UTC.
        /// </summary>
        /// <param name="localtime">The localtime.</param>
        /// <param name="timezone">The timezone.</param>
        /// <returns>DateTime.</returns>
        private DateTime ConvertToUtc(DateTime localtime, int timezone)
        {
            var tz     = _timezoneHydration.GetTimezones().Single(t => t.Id == timezone);
            var offset = new DateTimeOffset(localtime, new TimeSpan(tz.OffsetHour, tz.OffsetMinutes, 0));

            return(offset.UtcDateTime);
        }