虚位以待(AD)
虚位以待(AD)
首页 > 网络编程 > JSP编程 > jsp页面中两种方法显示当前时间的简单实例

jsp页面中两种方法显示当前时间的简单实例
类别:JSP编程   作者:码皇   来源:互联网   点击:

下面小编就为大家带来一篇jsp页面中两种方法显示当前时间的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

在jsp页面实现显示当前的日期时间,我们可以用一下两种方式实现:

1. 通过在jsp页面添加Java代码实现,主要代码如下所示

    java.text.SimpleDateFormat simpleDateFormat = new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");
    java.util.Date currentTime = new java.util.Date();
    String time = simpleDateFormat.format(currentTime).toString();
    //放到页面的head中}

当前的日期时间:<%=time%>这种显示的是格式化后的日期时间,可以根据我们的需要不同在simpledateformat中设置不同的格式

2. 通过js实现。

js代码如下:clock.js

    function showtime() {
    var today;
    var hour;
    var second;
    var minute;
    var year;
    var month;
    var date;
    var strDate;
    today=new Date();
    var n_day = today.getDay();
    switch (n_day) {
    case 0:{
    strDate = "星期日" }
    break;
    case 1:{
    strDate = "星期一" }
    break;
    case 2:{
    strDate ="星期二" }
    break;
    case 3:{
    strDate = "星期三" }
    break;
    case 4:{
    strDate = "星期四" }
    break;
    case 5:{
    strDate = "星期五" }
    break;
    case 6:{
    strDate = "星期六" }
    break;
    case 7:{
    strDate = "星期日" }
    break;
    }
    year = today.getYear();
    month = today.getMonth()+1;
    date = today.getDate();
    hour = today.getHours();
    minute =today.getMinutes();
    second = today.getSeconds();
    if(month<10) month="0"+month;
    if(date<10) date="0"+date;
    if(hour<10) hour="0"+hour;
    if(minute<10) minute="0"+minute;
    if(second<10) second="0"+second;
    document.getElementById('clock').innerHTML = year + "年" + month + "月" + date + "日 " + strDate +" " + hour + ":" + minute + ":" + second;
    setTimeout("showtime();
    ", 1000);
    }

然后我们在jsp页面引入这个js,

调用中的方法showtime()可以获得当前时间

以上就是小编为大家带来的jsp页面中两种方法显示当前时间的简单实例全部内容了,希望大家多多支持脚本之家~

相关热词搜索: jsp页面显示当前时间