Date d = new Date(); java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String s = dateFormat.format(d); System.out.println(s);
给你一段现成的代码:// 这里是你想要的格式 public static final String SIMPLE_DATE_FORMAT = "yyyy.MM.dd HH:mm:ss"; private static SimpleDateFormat simpleDateFormat; static { simpleDateFormat = new SimpleDateFormat(SIMPLE_DATE_FORMAT); }public String formatSimpleDate(Date date) { return null==date?null:simpleDateFormat.format(date); } 在这个基础上可以改写很多新的功能,比如从Date中取年/月/日等。Date的getYear()等方法已经是Deprecated的了。
java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = dateFormat.format(d);
System.out.println(s);
public static final String SIMPLE_DATE_FORMAT = "yyyy.MM.dd HH:mm:ss"; private static SimpleDateFormat simpleDateFormat;
static {
simpleDateFormat = new SimpleDateFormat(SIMPLE_DATE_FORMAT);
}public String formatSimpleDate(Date date) {
return null==date?null:simpleDateFormat.format(date);
}
在这个基础上可以改写很多新的功能,比如从Date中取年/月/日等。Date的getYear()等方法已经是Deprecated的了。