Java获取当前时间精确到年/月/日 时:分:秒(HH为24小时制hh为12小时制)
根据数据库建表创建的不同类型设置时间:String类型和Date类型
public static void main(String[] args) {
// TODO Auto-generated method stub
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//获取当前时间String类型
String time_string = sdf.format(date);
System.out.println("获取当前时间String类型:"+time_string);
//获取当前时间Date类型
Date time_date = null;
try {
time_date = sdf.parse(sdf.format(date));
} catch (ParseException e) {
e.printStackTrace();
}
System.out.println("获取当前时间Date类型:"+time_date);
}
输出结果:
获取当前时间String类型
:2020-05-13 16:23:11
获取当前时间Date类型
:Wed May 13 16:23:11 CST 2020