<script language="JavaScript">
<!--
function date_add(date_str,n) {
var arr_date=date_str.split(/[^0-9]/);
var Qdate = new Date(arr_date[0]+"/"+arr_date[1]+"/"+arr_date[2]);
var Adate = Qdate.getTime() + 60 * 60 * 24 * n *1000;
Qdate.setTime(Adate);
return Qdate.getYear()+"-"+(parseInt(Qdate.getMonth()+101,10)+"").substring(1,3)+"-"+(parseInt(Qdate.getDate()+100,10)+"").substring(1,3);
}
function time_add(time_str,dnum) {
var arr_time=time_str.split(/[^0-9]/);
var ToDay = new Date();
var Qdate = new Date(ToDay.getYear()+"/"+ToDay.getMonth()+"/"+ToDay.getDate()+" "+arr_time[0]+":"+arr_time[1]);
var Adate = Qdate.getTime() + 60 * 60 * dnum *1000;
Qdate.setTime(Adate);
return (parseInt(Qdate.getHours()+100,10)+"").substring(1,3)+":"+(parseInt(Qdate.getMinutes()+100,10)+"").substring(1,3);
}
function date_diff(sdate, edate) {
var arr_sdate=sdate.split(/[^0-9]/);
var arr_edate=edate.split(/[^0-9]/);
var Sdate = new Date(arr_sdate[0]+"/"+arr_sdate[1]+"/"+arr_sdate[2]);
var Edate = new Date(arr_edate[0]+"/"+arr_edate[1]+"/"+arr_edate[2]);
return (Edate-Sdate) / 60 / 60 / 24/ 1000;
}
function time_diff(sdate, edate) {
var arr_sdate=sdate.split(/[^0-9]/);
var arr_edate=edate.split(/[^0-9]/);
var Sdate = new Date(arr_sdate[0]+"/"+arr_sdate[1]+"/"+arr_sdate[2]+" "+arr_sdate[3]+":"+arr_sdate[4]);
var Edate = new Date(arr_edate[0]+"/"+arr_edate[1]+"/"+arr_edate[2]+" "+arr_edate[3]+":"+arr_edate[4]);
return (Edate-Sdate) / 60 / 60 / 1000;
}
function datetime_add(date_str,tnum) {
var arr_date=date_str.split(/[^0-9]/);
var Qdate = new Date(arr_date[0]+"/"+arr_date[1]+"/"+arr_date[2]+" "+arr_date[3]+":"+arr_date[4]);
var Adate = Qdate.getTime() + 60 * 60 * tnum *1000;
Qdate.setTime(Adate);
return Qdate.getYear()+"-"+(parseInt(Qdate.getMonth()+101,10)+"").substring(1,3)+"-"+(parseInt(Qdate.getDate()+100,10)+"").substring(1,3)+" "+(parseInt(Qdate.getHours()+100,10)+"").substring(1,3)+":"+(parseInt(Qdate.getMinutes()+100,10)+"").substring(1,3);
}
//-->
</script>
|