我有一个应用程序,它总是只在一个时区运行,所以我不需要担心时区之间的转换.但是,必须始终按以下格式打印日期时间:
yyyy-MM-dd hh.mm.ss
以下代码无法打印正确的格式:
public void setCreated(){
DateTime now = new org.joda.time.DateTime();
String pattern = "yyyy-MM-dd hh.mm.ss";
created = DateTime.parse(now.toString(), DateTimeFormat.forPattern(pattern));
System.out.println("''''''''''''''''''''''''''' created is: "+created);
}
setCreated()方法产生以下输出:
"2013-12-16T20:06:18.672-08:00"
如何更改setCreated()中的代码,以便打印出以下代码:
"2013-12-16 20:06:18"