int timeCompare(DateTime first, DateTime second) { int v1 = (first.hour * 60 + first.minute) * 60 + first.second; int v2 = (second.hour * 60 + second.minute) * 60 + second.second; return v1 - v2; }