秒数として日付パラメーターを必要とする API を使用していますint
。
私の問題は、現在この時間を保存していることです。変数を秒に変換して、API が必要とするパラメーターに適合させるjava.util.date
方法があるかどうか疑問に思っていましたか?java.util.date
int
秒数として日付パラメーターを必要とする API を使用していますint
。
私の問題は、現在この時間を保存していることです。変数を秒に変換して、API が必要とするパラメーターに適合させるjava.util.date
方法があるかどうか疑問に思っていましたか?java.util.date
int
java.util.Date をインポートします。
... long secs = (new Date().getTime())/1000; ...
参照してください - http://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getTime()
Java 8 以降では、エポック時間を秒単位で返すこのエレガントなメソッドがあります (1970 年 1 月 1 日 0:00:0 からの秒数)。次に、この値を数値 (この場合は "long") として格納できます。
long timestamp = java.time.Instant.now().getEpochSecond();
java.util.Date.getTime()
この Date オブジェクトが表す 1970 年 1 月 1 日 00:00:00 GMT からのミリ秒数を返します。
java.util.Date date=new Date();
System.out.println(date.getTime());
出力: 1340128712111
秒数自体はあまり意味がありません。現在の分内の秒数? 1970 年 1 月 1 日 0:00:00 からの秒数? ランチから何秒?もっと具体的に教えてください。
使用している API と、これらの秒を配置しようとしている場所を正確に指定しない限り、API に配置してもあまり意味がありません。