可以的
java里面有个日期格式化的函数
用Date()拿到时间后按格式显示出来
至于到某特定时间可以用JS
设定一个文本框
来显示系统时间
用onchange事件捕获变化
对比想要的时间运行方法

解决方案 »

  1.   

    sunxutx(孤云挂月) 谢谢你的解释,能用代码写出来吗,万分感谢
      

  2.   

    用javascript实现,我这里有显示当前时间的代码:
                      <!--以下显示系统的当前时间-->
    <script language="JavaScript">
     today=new Date();
     function initArray(){
       this.length=initArray.arguments.length
       for(var i=0;i<this.length;i++)
       this[i+1]=initArray.arguments[i]  }
       var d=new initArray(
         "星期日",
         "星期一",
         "星期二",
         "星期三",
         "星期四",
         "星期五",
         "星期六");
    document.write(
         "<font color=##000000 style='font-size:9pt;font-family: 新宋体'> ",
         today.getYear(),"年",
         today.getMonth()+1,"月",
         today.getDate(),"日   ",     "</font>" );
    </script>
    --------------------------
    把这段代码,放到你要显示时间的地方,就可以了!
      

  3.   

    至于自动出发的哪个要求,同样可以写一个script,
    你自己查下,我种里没有!
      

  4.   

    这个是Jsp做的:很容易看懂!对于你说到某个时间触发一个按钮,这个我想也不难!
    你自己想想肯定做的出来!
    <%!public String getDayWeek(int n)
    {
    String week[]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
    return week[n];
    }
    %><%Calendar calendar=Calendar.getInstance();
    calendar.setTime(new Date());
    String year=String.valueOf(calendar.get(Calendar.YEAR)),
           month=String.valueOf(calendar.get(Calendar.MONTH)+1),
           day=String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)),
           weekth=getDayWeek(calendar.get(Calendar.DAY_OF_WEEK)-1);      
    int hour=calendar.get(Calendar.HOUR_OF_DAY),
         minute=calendar.get(Calendar.MINUTE);
         response.setHeader("Refresh","60");
    %>
    <%=year%>年<%=month%>月<%=day%>日<%=weekth%><%=hour%>点<%=minute%>分