解决方案 »
- 关于ASP.NET窗体显示的问题
- 我不想用gridview自带的增加、删除、更新等按钮,而是想在gridview外部自定义几个button来进行处理,如何实现呢?
- javascript 如何验证服务器控件TextBox的值为空?
- 水晶报表动态显示图片的问题
- WEB考试系统问题二:如何实时保存考生的答案?
- 请高手赐教.net中的困惑。
- 【求助】ASP.NET如何实现与服务端窗体应用程序的交互???
- 关于电子商务。
- 如何做分级显示的列表??
- 求把圖片存入access數據庫且可以顯示圖片的代碼.
- 装上IIS5.1以后不能显示asp.net页面,在线急等!
- 我写了一个共享软件,打算用MaxToCode来加密,MaxToCode加密的DLL能不能被反编译或者被脱壳?
if(document.all.TextBoxTimeStart.value!=""&&document.all.TextBoxTimeEnd.value!="")
{
var checkStartDate = document.all.TextBoxTimeStart.value;
var checkEndDate = document.all.TextBoxTimeEnd.value;
//alert(checkStartDate+'--'+checkEndDate);
var arys= new Array();
var startdate=new Date(arys[0],parseInt(arys[1]-1),arys[2]);
if(checkStartDate != null && checkEndDate != null)
{
arys=checkStartDate.split('-');
var startdate=new Date(arys[0],parseInt(arys[1]-1),arys[2]);
arys=checkEndDate.split('-');
var checkEndDate=new Date(arys[0],parseInt(arys[1]-1),arys[2]);
if(startdate > checkEndDate)
{
alert("日期开始时间大于结束时间!");
return false;
}
}
}
第二种:
function getTime(v1,v2){//计算时间差
var t1=v1.split(" ")
var t2=v2.split(" ")
var tt1=t1[0].split("-")
var tt2=t2[0].split("-")
t1=tt1[1]+"/"+tt1[2]+"/"+tt1[0]+" "+t1[1];//转化为标准时间格式(月/日/年 时:分:秒)
t2=tt2[1]+"/"+tt2[2]+"/"+tt2[0]+" "+t2[1];//转化为标准时间格式(月/日/年 时:分:秒)
//var addm=Math.floor((Date.parse(t2)-Date.parse(t1))/1000/60);//时间差(单位:分钟)不足1分钟不计
var addm=Math.ceil((Date.parse(t2)-Date.parse(t1))/1000/60);//时间差(单位:分钟)不足1分钟按1分钟计
var d=Math.floor(addm/60/24)
var h=Math.floor((addm-d*60*24)/60)
var m=addm-d*60*24-h*60
return d+"天"+h+"小时"+m+"分钟"//返回制定格式时间
}