private static int SecFromTime(double t) { double result; result = Math.Floor(t / msPerSecond) % SecondsPerMinute; if (result < 0) { result += SecondsPerMinute; } return (int)result; }