public String getDate(java.util.Date date) {
if(date==null)date=new java.util.Date();
SimpleDateFormat formatter=null;
formatter = new SimpleDateFormat ("yyyyMMdd"); String dateString = formatter.format(date);
return dateString;
}
if(date==null)date=new java.util.Date();
SimpleDateFormat formatter=null;
formatter = new SimpleDateFormat ("yyyyMMdd"); String dateString = formatter.format(date);
return dateString;
}
要是在网页上使用简单JAVASCRIPT获得时间也可以如下:
<div id="jnkc"></div>
<script>
var date = new Date().toLocaleString();
date = date.substring(0,date.indexOf("日")+1);
setInterval("jnkc.innerHTML=date+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);
</script>
public String getDate(java.util.Date date) {我是直接将上面的代码放在<% %>中的。
您上面的方法是用javabean吗?如果我不用javabean呢?如何实现呢?谢谢
SimpleDateFormat formatter=null;
formatter = new SimpleDateFormat ("yyyyMMdd");
String dateString = formatter.format(date);寫如Jsp文件不就行啦!雖然不是很理想,可用啊!
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.Date"%>
然后:
String temp = "yyyy.MM.dd";//这是你要显示的日期格式、按你的要求应该是:yyyy.MM.dd。
SimpleDateFormat formatter = new SimpleDateFormat(temp);
Date dt = new Date();
String sj = formatter.format(dt);
这个sj就是了、
//这是你要显示的日期格式、按你的要求应该是:yyyyMMdd。