修复一个计算时间的bug:一小时内,需要setminute*60;大于一小时,需要(labs(hour -nowhour)-1 )*60*60 + (60-nowminute + setminute)*60