大家帮忙看看怎么弄
我把数据库里的时间转到页面上时显示为Fri May 30 00:00:00 UTC+0800 2008
怎么转成 2008-5-30 的呀
----------------解决方案--------------------------------------------------------
这里面有详细的讲解:http://www.javaeye.com/post/611197,要先注册!
----------------解决方案--------------------------------------------------------
不用通过数据库调用系统时间啊,用javascript就挺简单啊
<html>
<head>
<title>Never give up !</title>
<script language="javascript">
function time()
{
var st=new Date();
var minutes=add0(st.getMinutes());
var seconds=add0(st.getSeconds());
var result=st.getYear()+"-"+st.getMonth()+"-"+st.getDate()+" "+st.getHours+":"+minutes+":"+seconds;
status=result;
setTimeout("time();",360);
}
function add0(time)
{
if(time<10)
time="0"+time;
return time;
}
</script>
<head>
<body onload="time()">
</body>
</html>
这样就行啦,在网页的状态栏上显示当前的系统时间,如“2008-7-25 21:12:05”
----------------解决方案--------------------------------------------------------
你用的是Calander的数据类型直接输出的吧
可以用这个类的 get() 方法分别获得年,月,日,在自己格式化一下就可以了
----------------解决方案--------------------------------------------------------
回复 3# 异域魔童 的帖子
谢谢 可是有点麻烦 ----------------解决方案--------------------------------------------------------
回复 4# xjlsgcjdtc 的帖子
恩 我试一下 ----------------解决方案--------------------------------------------------------
很麻烦的方法是截取,不过用上面的方法最好,不过我怎么没有遇到这种问题,我提出来都是你想要的那种格式
----------------解决方案--------------------------------------------------------
[bo][un]xjlsgcjdtc[/un] 在 2008-8-2 16:36 的发言:[/bo]
你用的是Calander的数据类型直接输出的吧
可以用这个类的 get() 方法分别获得年,月,日,在自己格式化一下就可以了
你用的是Calander的数据类型直接输出的吧
可以用这个类的 get() 方法分别获得年,月,日,在自己格式化一下就可以了
好久没有用这个,你是怎么格式的呢?
愿意请教
----------------解决方案--------------------------------------------------------
你可以通过JAVA自带的SIMPLEDATEFORMAT类
----------------解决方案--------------------------------------------------------