static TimeSpan Calc_time_diff(Tuple<DateTime, DateTime> input) { var alarm_time = input.Item1; var current_time = input.Item2; return alarm_time.Subtract(current_time); }