StringToLocalTimeConverter.java 589 Bytes
Newer Older
liqin's avatar
liqin committed
1
package cn.chnmuseum.party.common.mvc;
liqin's avatar
liqin committed
2

liqin's avatar
liqin committed
3
import cn.chnmuseum.party.common.util.DateUtil;
liqin's avatar
liqin committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
import org.apache.commons.lang3.StringUtils;
import org.springframework.core.convert.converter.Converter;

import java.time.LocalTime;

/**
 * @author Danny Lee
 * @since 2019-05-31 13:39
 */
public class StringToLocalTimeConverter implements Converter<String, LocalTime> {

    @Override
    public LocalTime convert(String source) {
        if (StringUtils.isEmpty(source)) {
            return null;
        }
        return DateUtil.parseStringToTime(source, DateUtil.SHORT_TIME_FORMAT);
    }

}