public UtilDateConverter(DateTimeFormatter formatter){ dateTimeConverter = new DateTimeConverter(formatter); }
public static int dayOfMonth(String str) { return dateTime.fromString(str).getDayOfMonth(); }
@Override public String toString(Timestamp object) { DateTime dateTime = new DateTime(object); return dateTimeConverter.toString(dateTime); }
@Override public Date fromString(String str) { return dateTimeConverter.fromString(str).toDate(); }
public TimestampConverter(DateTimeFormatter formatter){ this.dateTimeConverter = new DateTimeConverter(formatter); }
@Override public String toString(Date object) { DateTime dateTime = new DateTime(object); return dateTimeConverter.toString(dateTime); }
public static int year(String str) { return dateTime.fromString(str).getYear(); }
public UtilDateConverter(){ dateTimeConverter = new DateTimeConverter(); }
@Override public String toString(Calendar object) { DateTime dateTime = new DateTime(object.getTimeInMillis()); return dateTimeConverter.toString(dateTime); }
public static int yearMonth(String str) { DateTime date = dateTime.fromString(str); return date.getYear() * 100 + date.getMonthOfYear(); }
public CalendarConverter(DateTimeFormatter formatter){ this.dateTimeConverter = new DateTimeConverter(formatter); }
public static int month(String str) { return dateTime.fromString(str).getMonthOfYear(); }
public TimestampConverter(){ this.dateTimeConverter = new DateTimeConverter(); }
@Override public Timestamp fromString(String str) { return new Timestamp(dateTimeConverter.fromString(str).getMillis()); }
public CalendarConverter(){ this.dateTimeConverter = new DateTimeConverter(); }
public static int dayOfWeek(String str) { int dow = dateTime.fromString(str).getDayOfWeek(); return dow == 7 ? 1 : dow + 1; }
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 hour(String str) { return dateTime.fromString(str).getHourOfDay(); }
register(XSD.date, new LocalDateConverter()); register(XSD.date, new DateConverter()); register(XSD.dateTime, new DateTimeConverter()); register(XSD.dateTime, new CalendarConverter()); register(XSD.dateTime, new TimestampConverter());
public static int millisecond(String str) { return dateTime.fromString(str).getMillisOfSecond(); }