java中获得当前时间(yyyy-mm-dd)

代码越简单越好!不要太复杂。谢谢!
2024-11-20 13:42:12
推荐回答(5个)
回答1:

import java.text.SimpleDateFormat;
import java.util.Date;
Date d=new Date();//获取时间
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//转换格式
System.out.println(sdf.format(d));//打印

回答2:

Date d=new Date();//获取时间
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss ");//转换格式
System.out.println(sdf.format(date));//打印

回答3:

public static String getSystemTime()
{
return new SimpleDateFormat("yyyy-MM-dd").format(new Date(System.currentTimeMillis()));
}
这个方法就可以得到, 静态的, 用类名.方法名.

回答4:

public class MyDate {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Date date = new Date();
DateFormat matter = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(matter.format(date));
}
}

回答5:

public class Test {
public static void main(String[] args) {
Date date = new Date();
DateFormat df = DateFormat.getDateInstance();
System.out.println(df.format(date));
}
}