Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import java.util.GregorianCalendar;
- import java.util.Scanner;
- public class TestDate {
- public static void main(String[] args) {
- long millis = System.currentTimeMillis();
- // Date aus Millis
- Date currentDate = new Date(millis);
- DateFormat df = new SimpleDateFormat("dd:MM:yy:HH:mm:ss");
- //Ausgabe des Datums
- System.out.println("Aktuelles Datum: " + df.format(currentDate));
- Scanner s = new Scanner(System.in);
- // Monat = 0 entspricht Januar...
- System.out.println("Geben Sie das gewünschte Jahr ein"); // Bei Tag z.B 35 wird dann in den nächsten Monat reingerechnet
- int jahr = s.nextInt();
- System.out.println("Geben Sie den gewünschten Monat ein"); //Eingabe achten: Wenn Monat 20 eingegeben wird dann wird 20-12 gerechnet
- int monat = s.nextInt(); // Eingabe Monat = und Tage = 32 Ausgabe 1.01.XXXX
- System.out.println("Geben Sie den gewünschten Tag ein");
- int tag = s.nextInt();
- GregorianCalendar d1 = new GregorianCalendar(jahr, monat, tag);
- System.out.println ("Eingegebenes Datum: " + d1.get(GregorianCalendar.DAY_OF_MONTH) + "."+ d1.get(GregorianCalendar.MONTH) + "." + d1.get(GregorianCalendar.YEAR) );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement