System.currentTimeMillis() は現在のミリ秒を生成します。これは実際には 1970 年 1 月 1 日の 0:00 からのミリ秒数です。Date() は実際には Date(System.currentTimeMillis()) と同等です。Date クラスにも存在するためです。これは、長い秒と 1970 年 1 月 1 日の間のミリ秒の差を計算するために使用される構文 Date(longdate) です。
このミリ秒数を取得した後、現在の年、月、日、週、時刻を自分で計算することもできますが、カレンダーがあるため、これは私たちによって計算されません。カレンダーの最終結果は年、月です。 、日、週、時間、およびタイムゾーン。
System.currentTimeMillis()は、1970-01-01 00:00:00.000から現在までの時間距離を取得します。型はlong
String.valueOf(System.currentTimeMillis())となります。次の形式:
long ct = System.currentTimeMillis();
String t = String.valueOf(ct);
実際、上記の String t は ct+"" と同等です。
知識は文字列形式に変換されます
public String refFormatNowDate(){
Date nowTime = new Date(System.currentTimeMillis());
SimpleDateFormat sdFormatter = new SimpleDateFormat("yyy-MM-dd");
String retStrFormatNowDate = sdFormatter.format(nowTime) );
return retStrFormatNowDate;
}
以上が現在のシステム イベントを取得する Java インスタンス メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。