Heim  >  Artikel  >  Java  >  Java-Methode zur Bestimmung, ob eine Uhrzeit heute ist

Java-Methode zur Bestimmung, ob eine Uhrzeit heute ist

尚
Original
2019-12-04 14:44:457149Durchsuche

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("时间是未来");
        }
    }
}

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

Deklaration:

public boolean isAfter(LocalTime other)

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)

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!

Stellungnahme:
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