使用joda的java.util.Date类

时间:2013-06-10 06:49:51

标签: java date jodatime

我希望使用java.util.Date获得joda课程。 我需要Date课程中的日期格式为yyyy-MMM-dd HH:mm:ssGMT/UTC时间。

感谢。

我将澄清我的问题:我希望当我打印toString of Date时,我会得到yyyy-MMM-dd HH格式的时间:mm:ss和UTC / GMT时间。

2 个答案:

答案 0 :(得分:1)

DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MMM-dd HH:mm:ss");
DateTime jodaDate = fmt.parseDateTime(utilDate);

答案 1 :(得分:0)

继承自DateTime::toDate()

的方法AbstractInstant

您可以使用
格式化java.util.Date SimpleDateFormat

您可以使用
格式化DateTime DateTimeFomratter

或者您可以扩展Date

public class MyDate extends Date
{
   private SimpleDateFormat FORMATTER = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss");

   public MyDate(Date date)
   {
      super(date.getTime());
   }

   @Override
   public String toString()
   {
      return FORMATTER.format(this);
   }
}