如何获取系统时间

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:22:48
用JAVA编写获取系统时间怎么写?在网页中出来的效果要是2008-5-1这种的。要导入什么包吗?
前四个都试了一下,好像不太对。忘说了,我写的是java web。因为是在jsp中显示所以用<% %>框起来了,还是会报错。有没有哪位可以直接用java web写一下?

<%
java.util.Date time=new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-M-d");
String now = sdf.format(time);
%>
now就是你用的了

Date time=new Date();

然后有个格式转换一下就行了。

接楼上的:

Date time=new Date();
SimpleDateFormat formate = SimpleDateFormat ("yyyy-DD-mm HH:mm:ss");
String now = formate(time);

PS: 不好意思 少打了一个new

SimpleDateFormat formate =new SimpleDateFormat ("yyyy-DD-mm HH:mm:ss");

import java.util.Date;
import java.text.SimpleDateFormat;
class datedemo{
public static void main(String args[]){
Date nowtime=new Date();
SimpleDateFormat s=new SimpleDateFormat("北京时间:yyyy年MM月dd日EHH时mm分ss秒");
System.out.println("现在时间"+s.format(nowtime));

}

}