将jms时间戳转换为当前日期和时间

tec*_*rat 4 java jms

我需要知道什么时候收到消息,因此我打印jms时间戳, msg.getJMSTimestamp()但是这会返回一些数字,例如1300339215983.我不会低估它是什么价值.如何将其转换为当前的标准日期和时间.

谢谢.

obj*_*cts 9

java.util.Date = new java.util.Date(msg.getJMSTimestamp());
Run Code Online (Sandbox Code Playgroud)

  • 自标准基准时间称为"时代"以来的毫秒数,即1970年1月1日,格林威治标准时间00:00:00. (2认同)