zl程序教程

您现在的位置是:首页 >  后端

当前栏目

java自定义日期转化类示例

JAVA日期 示例 自定义 转化
2023-06-13 09:15:26 时间

java自定义日期转化类

复制代码代码如下:


importjava.text.DateFormat;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Date;

importorg.apache.commons.beanutils.Converter;

/**
 *自定义java.util.Date日期转换器
 *
 *
 */
publicclassMyDateConverterimplementsConverter{

 @Override
 //将value转换c对应类型
 //存在Class参数目的编写通用转换器,如果转换目标类型是确定的,可以不使用c参数
 publicObjectconvert(Classc,Objectvalue){
  StringstrVal=(String)value;
  //将String转换为Date---需要使用日期格式化
  DateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd");
  try{
   Datedate=dateFormat.parse(strVal);
   returndate;
  }catch(ParseExceptione){
   e.printStackTrace();
  }
  returnnull;
 }
}