Java 错误的日期对象输出
我正在尝试将我的时间对象转换为字符串,但它只在1月份起作用Java 错误的日期对象输出,java,date,time,simpledateformat,Java,Date,Time,Simpledateformat,我正在尝试将我的时间对象转换为字符串,但它只在1月份起作用 SimpleDateFormat sdf=新的SimpleDateFormat(“yyyy-MM-dd-HH:MM:ss”); 长l=((int)properties.get(“time”)*1000L)-2*3600*1000L 字符串date1=sdf.format(l); 系统输出打印项次(日期1) 输出如下所示: 2015-02-32 00:00:02 2015-02-32 00:00:02 2015-02-32 00:00
SimpleDateFormat sdf=新的SimpleDateFormat(“yyyy-MM-dd-HH:MM:ss”);
长l=((int)properties.get(“time”)*1000L)-2*3600*1000L
字符串date1=sdf.format(l);
系统输出打印项次(日期1)代码>
输出如下所示:
2015-02-32 00:00:02
2015-02-32 00:00:02
2015-02-32 00:00:02
2015-02-32 00:00:02
正如你所看到的,我今天的成绩是32分
Thnx您的长值可能溢出。
检查您的属性。获取(“时间”)值属性的值是多少。获取(“时间”)
?不要遗漏像那样重要的细节。