public override int CompareTo(object y) { if (y is AircraftFlight && FlightDate.CompareTo(((AircraftFlight)y).FlightDate) == 0) { return(OutTime.CompareTo(((AircraftFlight)y).OutTime)); } return(TakeOffTime.CompareTo(((AircraftFlight)y).TakeOffTime)); }
private void timer1_Tick(object sender, EventArgs e)//执行的频率为2000,当弹出框为显示后2秒开始工作 { OutTime = OutTime - 1; if (OutTime < 1) { timer1.Enabled = false; Thread t = new Thread(FormDownAnimation) { IsBackground = true }; t.Start(); } else { Text = ftitle + " (" + OutTime.ToString() + ")"; } }
public double CalculateTotalDuration() { return((int)OutTime.Subtract(InTime).TotalMinutes); }
public double CalculateTotalHours() { return(OutTime.Subtract(InTime).Hours); }