Heim > Java > JavaBase > Hauptteil

Java-Methode zur Bestimmung, ob eine Uhrzeit heute ist

Freigeben: 2019-12-04 14:44:45
Original
7150 Leute haben es durchsucht

Java-Methode zur Bestimmung, ob eine Uhrzeit heute ist

Java bestimmt, ob die Zeit heute ist:

public class Test {
    /**
     * java 判断一个时间是不是今天的时间范围内
     * @param args
     */
    public static void main(String[] args) {
        String time = "2017-09-27 11:20:45";
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm:ss");
        LocalDateTime localTime = LocalDateTime.parse(time, dtf);
        LocalDateTime startTime = LocalDate.now().atTime(0, 0, 0);
        LocalDateTime endTime = LocalDate.now().atTime(23, 59, 59);
        //如果小于今天的开始日期
        if (localTime.isBefore(startTime)) {
            System.out.println("时间是过去");
        }
        //如果大于今天的开始日期,小于今天的结束日期
        if (localTime.isAfter(startTime) && localTime.isBefore(endTime)) {
            System.out.println("时间是今天");
        }
        //如果大于今天的结束日期
        if (localTime.isAfter(endTime)) {
            System.out.println("时间是未来");
        }
    }
}
Nach dem Login kopieren

java.time.LocalTime.isAfter(LocalTime other) Methode prüft, ob diese Zeit nach der angegebenen Zeit liegt.

Deklaration:

public boolean isAfter(LocalTime other)
Nach dem Login kopieren

Parameter: other – Ein anderes Mal zum Vergleichen, nicht null.

Rückgabewert: true, wenn dieser Zeitpunkt nach dem angegebenen Zeitpunkt liegt.

java.time.LocalTime.isBefore(LocalTime other) Methode prüft, ob diese Zeit vor der angegebenen Zeit liegt.

Deklaration:

public boolean isBefore(LocalTime other)
Nach dem Login kopieren

Parameter: other – Ein weiteres Mal zum Vergleichen, nicht null.

Rückgabewert: true, wenn dieser Zeitpunkt vor dem angegebenen Zeitpunkt liegt.

Weitere Java-Kenntnisse finden Sie in der Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonJava-Methode zur Bestimmung, ob eine Uhrzeit heute ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!