CodeTV.EPG.GPSTimeToDateTime C# (CSharp) Method

GPSTimeToDateTime() private method

private GPSTimeToDateTime ( int gpsTime ) : System.DateTime
gpsTime int
return System.DateTime
        private DateTime GPSTimeToDateTime(int gpsTime)
        {
            int seconds, minutes, hours = Math.DivRem(gpsTime, 3600, out minutes);
            minutes = Math.DivRem(minutes, 60, out seconds);
            TimeSpan ts = new TimeSpan(hours, minutes, seconds);
            DateTime dt = new DateTime(1980, 1, 6, 0, 0, 0);
            return TimeZone.CurrentTimeZone.ToLocalTime(dt + ts);
        }