[英]Create date in karaf shell
我正在嘗試從karaf外殼(karaf版本= 2.4)中的長(時間戳)創建日期對象
它應該像new java.util.Date 0
一樣簡單,但是它返回
錯誤的執行命令:實例化類java.util.Date的對象時出錯
堆棧跟蹤為
java.lang.Exception:實例化類java.util.Date的對象時,由於java.util.Date.parse(Date.java:615)[:1.7.0_55]上的java.lang.IllegalArgumentException導致錯誤。
因此似乎認為0是一個字符串。 創建變量似乎無濟於事:
> a = 0
> $a getClass
returns java.lang.Long
> new java.util.Date $a
returns the same error as above.
有什么幫助嗎?
在Karaf 3.0.3上-開箱即用。 因此,我懷疑早期版本中存在錯誤。
karaf@root()> new java.util.Date 0
Time 0
Year 70
Month 0
Date 1
Hours 1
Minutes 0
Seconds 0
Day 4
TimezoneOffset -60
karaf@root()> new java.util.Date
Time 1430085930875
Year 115
Month 3
Date 26
Hours 23
Minutes 5
Seconds 30
Day 0
TimezoneOffset -60
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.