继续使用下面的代码,我得到以下异常...
use(TimeCategory) {
def dt1=Date.parse("dd-mm-yyyy", a) + b.year;
def dt2=Date.parse("dd-mm-yyyy", c);
if (dt1>dt2) .....else ..}
java.lang.ClassNotFoundException: groovy.ui.Console
at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:179)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:151)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:104)
at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:136)
请让我知道原因吧。。谢谢
答案 0 :(得分:0)
def dt1= new SimpleDateFormat("dd-mm-yyyy").parse(a) + b.year;
def dt2=new SimpleDateFormat("dd-mm-yyyy").parse(c)
更改以上代码即可解决问题