我正在尝试从时间戳生成一个随机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
答案 0 :(得分:2)
打印从epoch到Date对象使用的毫秒数
System.out.println(Long.toString(new Date().getTime()));
。
否则,如果您只想要自纪元以来的当前毫秒数或纳秒数,您可以选择以下几种方法:
System.currentTimeMillis()
System.nanoTime()
两者都返回长。
答案 1 :(得分:0)
你可以使用 系统。 currentTimeMillis()或System.nanoTime()