Springboot如何进行时间参数格式化呢?
下文笔者讲述SpringBoot对时间参数格式化的方法分享,如下所示
字符串转换为Date的实现思路
@Configuration public class DateTimeFormatConfiguration extends WebMvcConfigurerAdapter { @Value(value = "${spring.jackson.date-format:yyyy-MM-dd HH:mm:ss}") private String formatString; @Override public void addFormatters(FormatterRegistry registry) { registry.addConverter(new DateConvert()); } public class DateConvert implements Converter<String, Date>{ private SimpleDateFormat formatter= new SimpleDateFormat(formatString); @Override public Date convert(String s) { if(StringUtil.isNullOrEmpty(s)){ return null; } try { Date date = formatter.parse(s); return date; } catch (ParseException e) { e.printStackTrace(); } return null; } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。