2016-09-03 5 views
-1

timestampからランダムなintを生成しようとしていますが、javaコードの下に次の形式で出力されます。タイムスタンプからランダムなintを生成するJava

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

出力:

2010-03-08 14:59:30.252

番号を印刷するには1472916832.39

+2

あなたは 'System.currentTimeMillis()'を意味しますか? –

+0

あなたの質問は混乱しており、javaとは関係ありません。 Javaの部分を削除して、Python固有の質問をしてください。 – buhtz

答えて

2

のような出力を与えるのpython print time.time()のための任意のJava同等エポックからDateオブジェクトまでのミリ秒数は System.out.println(Long.toString(new Date().getTime()));です。

そうでなければ、あなただけのエポックからのミリ秒またはナノ秒の現在のカウントをしたい場合、あなたはカップルのオプションがあります。

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

長いを返すどちらも。

0

システムを使用できます。 currentTimeMillis()またはSystem.nanoTime()

関連する問題