UNIX エポック時刻を Java 日付オブジェクトに変換する
Java で、UNIX エポック時刻 (文字列として表される) を Date オブジェクトに変換する2 段階のプロセスが必要です。
ステップ 1:エポック時間の解析
UNIX エポック時間は通常、エポック (1970 年 1 月 1 日) からの秒数を表す文字列として表されます。この文字列を長整数として解析するには、次のコードに示すように Long.parseLong() メソッドを使用します。
String date = "1081157732"; long epochTime = Long.parseLong(date);
ステップ 2: 秒をミリ秒に変換する
Java の Date コンストラクターは、エポック時間がミリ秒単位で指定されることを想定しています。したがって、解析された秒をミリ秒に変換する必要があります。このために、epochTime を 1000 倍することができます:
long millisecondEpochTime = epochTime * 1000;
Date オブジェクトの作成
最後に、変換されたミリ秒 EpochTime を使用して Date オブジェクトを作成できます:
Date expiry = new Date(millisecondEpochTime);
これが UNIX を変換する方法ですエポック時刻文字列を Java Date オブジェクトに変換します。コーディングを楽しんでください!
以上がUNIX エポックタイム文字列を Java Date オブジェクトに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。