为什么要毫秒呢??? SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long time = System.currentTimeMillis(); Date d = new Date(time); String date = sdf.format(d); System.out.println(date);
大写的S表示毫秒,可以用SimpleDateFormat进行格式化 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS"); Date d = new Date(); String date = sdf.format(d); System.out.println(date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long time = System.currentTimeMillis();
Date d = new Date(time);
String date = sdf.format(d);
System.out.println(date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
Date d = new Date();
String date = sdf.format(d);
System.out.println(date);
DateFormat df = new SimpleDateFormat("yyyyMMdd HH mm ss S");
System.out.println(df.format(new Date()));
Date date=new Date();
String dateStr=sdf.format(date);
System.out.println(dateStr);
反过程是这样的
try {
Date date1=sdf.parse(dateStr);
System.out.println(date1);
} catch (ParseException e) {
e.printStackTrace();
}