// DatumTest.java
package datum;

import java.util.Scanner;

/**
 * DatumTest ist eine Main-Klasse, die Datumswerte verwendet.
 * Beispielprogramm zur Programmiertechnik 1, Teil 4.
 * @author H.Drachenfels
 * @version 12.8.2019
 */
public final class DatumTest {
    private DatumTest() { }

    private static final Scanner IN = new Scanner(System.in);

    /**
     * main ist der Startpunkt des Programms.
     * @param args wird nicht verwendet.
     */
    public static void main(String[] args) {
        System.out.println("Welches Datum ist heute? (jjjj-mm-tt) ");
        Datum d = Datum.valueOf(IN.next());

        Datum heute = Datum.heute();
        if (d.equals(heute)) {
            System.out.printf("Richtig, %s ist das heutige Datum!", d);
        } else {
            System.out.printf("Falsch, %s ist das heutige Datum, nicht %s!",
                              heute, d);
        }
    }
}

