动态获取系统当前时间方法一
jsp页面中body代码:
<input id="time" style="text-align: center;" />
script标签中的代码:
/*-------------------- 获取系统当前时间方法start------------------------ */
function datetime() {
var now = new Date();
document.getElementById("time").value = now.getFullYear() + "-"
+ (now.getMonth() + 1) + "-" + now.getDate();
document.getElementById("time").value += " " + now.getHours() + ":"
+ now.getMinutes() + ":" + now.getSeconds();
}
window.setInterval("datetime()", 1000);
/*--------------------------- 获取系统当前时间方法end------------------------ */
效果图展示:
动态获取系统当前时间方法二
jsp页面中body代码:
<input id="sysDate" style="width: 200px;text-align: center;" />
script标签中的代码:
<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 ------*/
</script>
非动态获取系统当前时间:
servlet代码;放在doPost方法里面
-
// // -----------------------------------登录时间start 注意执行的先后顺序;--------------- Date reDate = new Date(System.currentTimeMillis()); String ft = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(reDate); request.setAttribute("loadtime", ft); // // -----------------------------------登录时间end-----------------
到jsp页面body标签中接收setAttribute的参数:
-
<button style="margin:10px;">登录时间:${loadtime}</button>
结果图展示:
-