java.time.LocalDateTime
クラスの.now()
メソッドを呼び出すことで、現在の日時情報を取得できます。
以下は、いくつかのコード例です。
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println("現在の日時: " + now);
}
}
このコードでは、LocalDateTime.now()
メソッドを呼び出して現在の日時を取得し、それをコンソールに出力しています。出力結果は、現在の日時の文字列表現となります。
もう一つの例として、特定の日時フォーマットで現在の日時を表示する方法も紹介します。
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss");
String formattedDateTime = now.format(formatter);
System.out.println("現在の日時: " + formattedDateTime);
}
}
このコードでは、DateTimeFormatter
クラスを使用して日時のフォーマットを指定し、現在の日時を指定したフォーマットで表示しています。
これらはJava 8以降で利用可能なAPIです。古いバージョンのJavaを使用している場合は、java.util.Date
やjava.util.Calendar
を使用して現在の日時を取得する方法もありますが、java.time
パッケージが推奨されています。
以上のコード例を参考にして、Javaで現在の日時を取得する方法を試してみてください。