List of usage examples for org.apache.commons.beanutils.converters DateConverter setUseLocaleFormat
public void setUseLocaleFormat(boolean useLocaleFormat)
From source file:com.github.dactiv.common.utils.ConvertUtils.java
/** * ?,??yyyy-MM-dd/* w w w. j a v a2s. co m*/ * * @param patterns ? */ public static void registerDateConverter(String... patterns) { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(patterns); register(dc, Date.class); }
From source file:cn.hxh.springside.mapper.ObjectMapper.java
/** * Apache BeanUtilsConverter?,??,','//from ww w .ja v a 2 s . c o m */ public static void registerDateConverter(String patterns) { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(StringUtils.split(patterns, ",")); ConvertUtils.register(dc, Date.class); }
From source file:com.common.util.mapper.ConvertUtils.java
/** * Apache BeanUtilsConverter?,??,','/*from w w w .j av a 2 s. c om*/ */ public static void registerDateConverter(String patterns) { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(StringUtils.split(patterns, ",")); org.apache.commons.beanutils.ConvertUtils.register(dc, Date.class); }
From source file:cn.newtouch.util.hibernate.ConvertUtils.java
/** * Converter?: yyyy-MM-dd yyyy-MM-dd HH:mm:ss *///ww w . j a v a 2 s.c o m private static void registerDateConverter() { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); org.apache.commons.beanutils.ConvertUtils.register(dc, Date.class); }
From source file:com.xyz.util.ReflectionUtil.java
/** * ?clazzproperty.// ww w . ja v a2 s. c om * * @param value ? * @param clazz ???Class * @param propertyName ???Class. */ public static Object convertValue(Object value, Class<?> toType) { try { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); ConvertUtils.register(dc, Date.class); return ConvertUtils.convert(value.toString(), toType); } catch (Exception e) { throw convertToUncheckedException(e); } }
From source file:ReflectionUtils.java
/** * clazzproperty.//from w w w . j a v a2 s . c o m * * @param value * * @param clazz * Class * @param propertyName * Class. */ public static Object convertValue(Object value, Class<?> toType) { try { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); ConvertUtils.register(dc, Date.class); return ConvertUtils.convert(value, toType); } catch (Exception e) { throw convertToUncheckedException(e); } }
From source file:com.xyz.util.ReflectionUtil.java
/** * ?clazzproperty.// w w w .j a va2 s . co m * * @param value ? * @param clazz ???Class * @param propertyName ???Class. */ public static Object convertValue(Object value, Class<?> clazz, String propertyName) { try { Class<?> toType = BeanUtils.getPropertyDescriptor(clazz, propertyName).getPropertyType(); DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); ConvertUtils.register(dc, Date.class); //String???'' if (toType.equals(String.class)) value = "'" + value + "'"; return ConvertUtils.convert(value.toString(), toType); } catch (Exception e) { throw convertToUncheckedException(e); } }
From source file:com.abssh.util.ReflectionUtils.java
/** * ??/*www .jav a 2s .c o m*/ * * @param value * ? * @param toType * */ public static Object convertValue(Object value, Class<?> toType) { if (value == null) { return null; } if (value.equals("") && toType.getName().equals("java.util.Date")) { return null; } try { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); ConvertUtils.register(dc, Date.class); return ConvertUtils.convert(value, toType); } catch (Exception e) { throw convertReflectionExceptionToUnchecked(e); } }
From source file:com.hihframework.core.utils.ReflectUtil.java
/** * ?clazzproperty.//w w w . ja v a 2s . c o m * * @param value ? * @param clazz ???Class * @param propertyName ???Class. */ public static Object convertValue(Object value, Class<?> toType) { try { DateConverter dc = new DateConverter(); dc.setUseLocaleFormat(true); dc.setPatterns(new String[] { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss" }); ConvertUtils.register(dc, Date.class); return ConvertUtils.convert(value, toType); } catch (Exception e) { throw convertReflectionExceptionToUnchecked(e); } }
From source file:org.kootox.episodesmanager.EpisodesManagerRunner.java
@Override protected void initOnce() { // on veut avoir les traductions ds le dbut // on charge dans un premier temps les traductions fournies // par l'application I18n.init(new DefaultI18nInitializer("episodesmanager-swing-i18n"), Locale.getDefault()); // initialisation des converteurs Converter converter = ConverterUtil.getConverter(Date.class); if (converter != null) { ConvertUtils.deregister(Date.class); DateConverter dateConverter = new DateConverter(); dateConverter.setUseLocaleFormat(true); ConvertUtils.register(dateConverter, Date.class); }//from w w w .j a va2s. co m ConvertUtils.register(new LocaleConverter(), Locale.class); }