Spring DateTimeParser

  • 类全路径: org.springframework.format.datetime.joda.DateTimeParser

  • 代码如下

  1. public final class DateTimeParser implements Parser<DateTime> {
  2. private final DateTimeFormatter formatter;
  3. /**
  4. * Create a new DateTimeParser.
  5. * @param formatter the Joda DateTimeFormatter instance
  6. */
  7. public DateTimeParser(DateTimeFormatter formatter) {
  8. this.formatter = formatter;
  9. }
  10. @Override
  11. public DateTime parse(String text, Locale locale) throws ParseException {
  12. // DateTimeFormatter 转换字符串事件类型
  13. return JodaTimeContextHolder.getFormatter(this.formatter, locale).parseDateTime(text);
  14. }
  15. }