jsp页面动态获取系统时间
最近在做练习时碰到了这样一个问题:“读者选择查询图书相应信息,跳转到书目的详细信息界面,当可借阅数量大于零,点击借阅按钮,提示用户借阅成功,并显示归还日期(三个月),否则提示用户该书可借阅数量为0,无法借阅。”要实现显示归还日期的功能,就得获取借书时的时间并保存到数据库。下面给大家分享一下jsp页面动态获取系统时间的方法:
<script language="javascript"> //从服务器上获取初始时间 var currentDate = new Date(<%=new java.util.Date().getTime()%>); function run() { currentDate.setSeconds(currentDate.getSeconds()+1); document.getElementById("dt").innerHTML = currentDate.toLocaleString(); } window.setInterval("run();", 1000); </script> 然后在<body>中输出动态时间信息! <table width="1350" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left"> 当前时间: <div id="dt"></td> </tr> </table>
(2)
<script type="text/javascript">
/*---------- 动态获取系统当前日期方法start ------*/
setInterval(
"document.getElementById('sysDate').value=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",
1000);
setInterval(
"document.getElementById('sysSysDate').value=new Date().toLocaleString();",
1000);
/*---------- 动态获取系统当前日期方法end ------*/
var d = new Date();
d.setMonth(d.getMonth()+3);
d=d.toLocaleString();
function next(){
alert('订阅成功!还书日期为'+d);
}
</script>

浙公网安备 33010602011771号