网上查说生成时间戳是这两个方法:

可是经过我发现:
他这个方法当前时间为:1533181164
这个是以秒(s)为单位生成的时间戳。
如果按照需求:1533181164047
少了几位,这是因为需要用毫秒(ms)来生成的。
所以特写此文用于侦误。
最后发现,java生成时间戳以毫秒(ms)为单位需要用以下方法:
Long times = new Date().getTime();
Java精确时间戳生成
本文介绍了如何使用Java生成精确到毫秒的时间戳。通常情况下,时间戳以秒为单位生成,但某些应用场景需要更高精度。文章详细解释了如何通过`new Date().getTime()`方法获取以毫秒为单位的时间戳。
网上查说生成时间戳是这两个方法:

可是经过我发现:
他这个方法当前时间为:1533181164
这个是以秒(s)为单位生成的时间戳。
如果按照需求:1533181164047
少了几位,这是因为需要用毫秒(ms)来生成的。
所以特写此文用于侦误。
最后发现,java生成时间戳以毫秒(ms)为单位需要用以下方法:
Long times = new Date().getTime();
3685

被折叠的 条评论
为什么被折叠?