-
System.currentTimeMillis()获取的时间(毫秒):获取当前计算机时间和1970年1月1号0时0分0秒所差的毫秒数。
-
转换为yyyy年-MM月dd日-HH时mm分ss秒格式:
//获取当前时间毫秒数 long currentTime = System.currentTimeMillis(); //日期格式类:定义你需要的日期格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年-MM月dd日-HH时mm分ss秒"); //当前时间毫秒数转换为日期 Date date = new Date(currentTime); //转换为自己定义的日期格式 String currentDate = simpleDateFormat.format(date); System.out.println("当前时间为:"+currentDate); 运行结果: 当前时间为:2020年-12月11日-11时47分06秒
-
转换为yyyyMMdd格式:
//获取当前时间毫秒数 long currentTime = System.currentTimeMillis(); //日期格式类:定义你需要的日期格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); //当前时间毫秒数转换为日期 Date date = new Date(currentTime); //转换为自己定义的日期格式 String currentDate = simpleDateFormat.format(date); System.out.println("当前时间为:"+currentDate); 运行结果: 当前时间为:20201211
4.具体格式自定义配置:yyyyMMddHHmmss