java中如何获得当前的时间和日期?如果把该时间日期转换为字符串,是什么格式的?是2012-4-12 12:12:23?这样的么?一定要准确点的
import java.util.Date; import java.text.SimpleDateFormat; public class NowString { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println(df.format(new Date()));// new Date()为获取当前系统时间 } }
格式化输出主要是用 SimpleDateFormat
import java.util.*;
import java.text.DateFormat;
public class CountTime {
public String currentlyTime() {
Date date = new Date();
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL);
return dateFormat.format(date);
}
}