Gestione del tempo in Java con LocalTime

Mattepuffo's logo
Gestione del tempo in Java con LocalTime

Gestione del tempo in Java con LocalTime

LocalTime è un oggetto che rappresenta il tempo in Java.

Oggi lo usiamo per verificare che un orario sia tra due orari.

Con il metodo parse, prendiamo il tempo da una stringa; nel caso specifico, il tempo mi arrivava proprio in formato stringa da un database.

Ecco un esempio:

import java.time.LocalTime;

public class Main {

    public static void main(String[] args) {
        LocalTime start = LocalTime.parse("12:00");
        LocalTime end = LocalTime.parse("12:43");
        LocalTime check = LocalTime.parse("12:53");

        if (check.isAfter(start) && check.isBefore(end)) {
            System.out.println("OK");
        } else {
            System.out.println("KO");
        }
    }
}

Questo è solo un esempio che ci permette di capire come sia facile gestire il tempo con LocalTime.

Enjoy!


Share this Post

Commentami!