karaf シェル (karaf バージョン = 2.4) で long (タイムスタンプ) から日付オブジェクトを作成しようとしています。
それは次のように単純である必要が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.
助けはありますか?