出了一个很小的错误 不注意看真的很难发现 我也是看了很久才找到的。。。
你注意一下,你对“日”操作的时候,后面那个2的位置你放错了,放在当前位置上的话它是calendar.get()方法的参数,而这个gei()方法是没有这个参数的,你这个“2”应该放在后面一个括弧里,就可以解决问题了,
也就是:buf.append(this.addZero(calendar.get(Canlendar.DAY.OF.MONTH),2));
应该改成:buf.append(this.addZero(calendar.get(Canlendar.DAY.OF.MONTH)),2);
下次写代码小心这种错误哦,找了半天,记得采纳啊
下面那个图是说找不到你要运行的对象 可能是你的DataTime.class文件不存在吧
Calendar.YEAR Calendar.MONTH Calendar.DAY_OF_MONTH 都 是int型,要转换成String就可以了
如:Integer(Calendar.YEAR).toString