public static TimeData operator -(TimeData a, TimeData b) { TimeData timeData = new TimeData(); float totalSeconds = a.TotalSeconds - b.TotalSeconds; if (totalSeconds < 0f) { totalSeconds = 0f; } timeData.Seconds = totalSeconds; while (timeData.Seconds >= 60f) { timeData.Minutes++; timeData.Seconds -= 60f; } return(timeData); }
public void Execute(TimeData time) { this.time = time; Execute(); }