我试图使用以下代码获取带有Joda Time的TimeStamp:
DateTimeFormatter dtf = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm");
DateTime myDate=null;
myDate = dtf.parseDateTime("20/12/2015 18:00");
System.out.println(myDate.toDateTimeISO());
stamp=new Timestamp(myDate.getMillis());
使用
打印日期时 myDate.toDateTimeISO()
我得到了
2015-12-20T18:00:00.000+01:00
但是使用这段代码
stamp=new Timestamp(myDate.getMillis());
我得到当前时间的时间戳,而不是我在myDate上设置的日期。
这里有什么问题?