1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <br> 换算日期时间(毫秒数转日期时间),<input type="input" id="timeValue" value="1311030060000" onblur="changeDate();"> <div id="dateResult"></div> 换算日期时间(日期时间转毫秒数),<input type="input" id="timeValue2" value="2011-09-09 12:10:20" onblur="changeDate2();"> <div id="dateResult2"></div> <script language="javascript"> function changeDate(){ var tdv=new Date(); tdv.setTime(timeValue.value); dateResult.innerHTML=tdv.getYear()+"-"+(tdv.getMonth()+1)+"-"+tdv.getDate()+" "+tdv.getHours()+":"+tdv.getMinutes()+":"+tdv.getSeconds()+"<br>"+tdv; } function changeDate2(){ try{ tmpstr=timeValue2.value.split(" "); tmpd=tmpstr[0].split("-"); tmpt=tmpstr[1].split(":"); var tdv=new Date(parseInt(tmpd[0]),parseInt(tmpd[1]-1),parseInt(tmpd[2])); tdv.setHours(parseInt(tmpt[0])); tdv.setMinutes(parseInt(tmpt[1])); tdv.setSeconds(parseInt(tmpt[2])); dateResult2.innerHTML=tdv.getTime(); }catch(e){ alert("输入数据格式错误,请输入格式为2011-09-09 12:10:20 \n error:" +e.number+" "+e.description); } } </script> <br>
|