Java从时间戳生成随机int

时间:2016-09-03 15:40:20

标签: java python timestamp

我正在尝试从时间戳生成一个随机int,但是在java代码下面会以下列格式提供输出。

java.util.Date date= new java.util.Date();
System.out.println(new Timestamp(date.getTime()));

输出:

  

2010-03-08 14:59:30.252

python print time.time()的任何java等效项,它提供类似1472916832.39

的输出

2 个答案:

答案 0 :(得分:2)

打印从epoch到Date对象使用的毫秒数 System.out.println(Long.toString(new Date().getTime()));

否则,如果您只想要自纪元以来的当前毫秒数或纳秒数,您可以选择以下几种方法:

  • System.currentTimeMillis()
  • System.nanoTime()

两者都返回长。

答案 1 :(得分:0)

你可以使用 系统。 currentTimeMillis()或System.nanoTime()