使用joda的java.util.Date类
我想使用使用joda的java.util.Date类,java,date,jodatime,Java,Date,Jodatime,我想使用joda获得一个java.util.Date类。 我需要date类中的日期格式为yyyy-MMM-dd-HH:mm:ss和GMT/UTC时间 谢谢 我将澄清我的问题:我希望当我打印日期字符串时,我将获得yyyy MMM dd HH:mm:ss格式的时间,以及UTC/GMT时间。有一个方法继承自 DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MMM-dd HH:mm:ss"); DateTime jodaDate = fmt
joda
获得一个java.util.Date
类。
我需要date
类中的日期格式为yyyy-MMM-dd-HH:mm:ss
和GMT/UTC
时间
谢谢
我将澄清我的问题:我希望当我打印日期字符串时,我将获得yyyy MMM dd HH:mm:ss格式的时间,以及UTC/GMT时间。有一个方法继承自
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MMM-dd HH:mm:ss");
DateTime jodaDate = fmt.parseDateTime(utilDate);
您可以使用您可以使用
或者您可以扩展
Date
class
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);
}
}
我建议你看一下这本书。我至少可以通过两种方式实现这一点…
Date
对象没有格式(或者,就此而言)。你想要的可能是一个日历
(它有时区信息,但仍然没有格式)。我想他是在要求从JodaDate获取java.util.Date
。我将澄清我的问题:我希望当我打印日期字符串时,我将以yyyy MMM dd HH:mm:ss和UTC/GMT时间的格式获取时间。