@Override public String toString(Calendar date) { return converter.toString(date); }
public UtilDateConverter(DateTimeFormatter formatter){ dateTimeConverter = new DateTimeConverter(formatter); }
@Override public String toString(Date date) { return converter.toString(date); }
public Converters() { register(new BigDecimalConverter()); register(new BigIntegerConverter()); register(new BlobConverter()); register(new BooleanConverter()); register(new ByteConverter()); register(new CalendarConverter()); register(new CharacterConverter()); register(new ClassConverter()); register(new DateConverter()); register(new DateTimeConverter()); register(new DoubleConverter()); register(new FloatConverter()); register(new IntegerConverter()); register(new LocalDateConverter()); register(new LocalTimeConverter()); register(new LongConverter()); register(new ShortConverter()); register(new TimeConverter()); register(new TimestampConverter()); register(new URIConverter()); register(new URLConverter()); register(new UtilDateConverter()); }
public static int dayOfMonth(String str) { return dateTime.fromString(str).getDayOfMonth(); }
YMDDateConverter(String pattern) { this.converter = new UtilDateConverter(DateTimeFormat.forPattern(pattern)); }
@Override public String toString(Timestamp object) { DateTime dateTime = new DateTime(object); return dateTimeConverter.toString(dateTime); }
@Override public Calendar fromString(String str) { return converter.fromString(str); }
@Override public Date fromString(String str) { return converter.fromString(str); }
public TimestampConverter(DateTimeFormatter formatter){ this.dateTimeConverter = new DateTimeConverter(formatter); }
public static int yearMonth(String str) { DateTime date = dateTime.fromString(str); return date.getYear() * 100 + date.getMonthOfYear(); }
@Override public String toString(Date object) { DateTime dateTime = new DateTime(object); return dateTimeConverter.toString(dateTime); }
public UtilDateConverter(){ dateTimeConverter = new DateTimeConverter(); }
public static int dayOfWeek(String str) { int dow = dateTime.fromString(str).getDayOfWeek(); return dow == 7 ? 1 : dow + 1; }
public CalendarConverter(DateTimeFormatter formatter){ this.dateTimeConverter = new DateTimeConverter(formatter); }
public static int hour(String str) { return dateTime.fromString(str).getHourOfDay(); }
public TimestampConverter(){ this.dateTimeConverter = new DateTimeConverter(); }
public static int millisecond(String str) { return dateTime.fromString(str).getMillisOfSecond(); }
public CalendarConverter(){ this.dateTimeConverter = new DateTimeConverter(); }
public static int minute(String str) { return dateTime.fromString(str).getMinuteOfHour(); }