#计算两日期之间相差多少周
select timestampdiff(week,'2011-09-30','2015-05-04');
#计算两日期之间相差多少天
select timestampdiff(day,'2011-09-30','2015-05-04');
#计算两日期/时间之间相差的秒数:
select timestampdiff(SECOND,'2011-09-30','2015-05-04');
#计算两日期/时间之间相差的时分数:
select timestampdiff(MINUTE,'2011-09-30','2015-05-04');
另外还可以如下实现:
SELECT SEC_TO_TIME(UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time));
//判断第一个控件选的时间之前不能再被选择
function onDrawDate(e) {
var payfromdate = mini.get("payfromdate").getValue();
var paytodate = e.date;
if (payfromdate.getTime() >= paytodate.getTime()) {
e.allowSelect = false;
}
}
//将时间变为传入天的最后一秒
public String stringToLastTime(String strdate){
StringBuffer stb=new StringBuffer(strdate);
stb.replace(11,19, "23:59:59");
return stb.toString();
}