在Java中,你可以使用java.time
包中的類來獲取當前時間。以下是一些常用方法:
LocalDateTime
類:import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println("當前時間: " + now);
}
}
ZonedDateTime
類(如果你需要時區信息):import java.time.ZonedDateTime;
public class Main {
public static void main(String[] args) {
ZonedDateTime now = ZonedDateTime.now();
System.out.println("當前時間: " + now);
}
}
Instant
類(如果你需要精確到秒的時間戳):import java.time.Instant;
public class Main {
public static void main(String[] args) {
Instant now = Instant.now();
System.out.println("當前時間(精確到秒): " + now);
}
}
Date
類(如果你使用的是Java 8之前的版本):import java.util.Date;
public class Main {
public static void main(String[] args) {
Date now = new Date();
System.out.println("當前時間(Java 8之前): " + now);
}
}
請注意,java.util.Date
類已經被java.time
包中的類所取代,因此在新的代碼中建議使用java.time
包中的類。