我正在尝试从 karaf shell(karaf 版本 = 2.4)中的长(时间戳)创建日期对象
它应该很简单,new java.util.Date 0
但它会返回
执行命令时出错:实例化类 java.util.Date 的对象时出错
堆栈跟踪是
java.lang.Exception:在 java.util.Date.parse(Date.java:615)[:1.7.0_55] 处实例化由 java.lang.IllegalArgumentException 引起的类 java.util.Date 的对象时出错
所以看起来它认为 0 是一个字符串。创建变量似乎没有帮助:
> a = 0
> $a getClass
returns java.lang.Long
> new java.util.Date $a
returns the same error as above.
有什么帮助吗?