dangsn
2024-06-06 33321f5486fd586fda6fd3f46b7e71754fede28b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.vci.starter.web.toolmodel;
 
import org.springframework.core.convert.converter.Converter;
import org.springframework.lang.Nullable;
import java.util.Date;
 
/**
 * 针对springmvc设置的日期的转换器
 * @author weidy
 * @date 2019/12/3 4:17 PM
 */
public class String2DateConverterForSpringMvc implements Converter<String, Date> {
 
    /**
     * 转换字符串到日期类型
     * @param source 字符串
     * @return 日期对象
     */
    @Nullable
    @Override
    public Date convert(String source) {
        DateConverter dateConverter = new DateConverter();
        dateConverter.setAsText(source);
        return dateConverter.getValue();
    }
}