public class DateTimeWriteConverter extends Object implements WriteConverter
| 构造器和说明 |
|---|
DateTimeWriteConverter() |
| 限定符和类型 | 方法和说明 |
|---|---|
Pair<Class,Object> |
convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext)
转换
|
static Pair<Class,Object> |
doConvertDate(Temporal v,
String format) |
protected String |
getDateFormatPattern(ConvertContext convertContext,
Field field,
Class<?> fieldType) |
protected static DateTimeFormatter |
getDateTimeFormatter(String dateFormat)
获取时间格式化
|
boolean |
support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext)
是否支持转换
|
public boolean support(Field field, Class<?> fieldType, Object fieldVal, ConvertContext convertContext)
WriteConvertersupport 在接口中 WriteConverterfield - 字段fieldType - 字段类型fieldVal - 字段值convertContext - 转换上下文public Pair<Class,Object> convert(Field field, Class<?> fieldType, Object fieldVal, ConvertContext convertContext)
WriteConverterconvert 在接口中 WriteConverterfield - 字段fieldType - 字段类型fieldVal - 字段对应的值convertContext - 转换上下文protected String getDateFormatPattern(ConvertContext convertContext, Field field, Class<?> fieldType)
protected static DateTimeFormatter getDateTimeFormatter(String dateFormat)
dateFormat - 时间格式化Copyright © 2023. All rights reserved.