String 2020-09-09 12:12:12 转 String 20200909121212
第一种:java8 DateTimeFormatter
public static void main(String[] args) {
DateTimeFormatter date = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
DateTimeFormatter dateNew = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
LocalDateTime parse = LocalDateTime.parse("2020-09-09 12:12:12", date);
String format = parse.format(dateNew);
//输出:成功:20200909121212
logger.info("成功:{}",format);
}
第二种:SimpleDateFormat
public static void main(String[] args) throws Exception{
SimpleDateFormat sim = new SimpleDateFormat("yyyyMMddHHmmss");
SimpleDateFormat simDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date parse = simDate.parse("2020-09-09 09:09:09");
String format = sim.format(parse);
logger.info(format);
}
关于时间的也可查看本人其他博客:https://blog.csdn.net/weixin_41987908/article/details/89178103
转载别人的博客:https://blog.csdn.net/weixin_41987908/article/details/89204729