Advertisement
Guest User

Untitled

a guest
May 19th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. import java.text.DateFormat;
  2. import java.text.SimpleDateFormat;
  3. import java.util.Date;
  4. import java.util.GregorianCalendar;
  5. import java.util.Scanner;
  6.  
  7. public class TestDate {
  8.  
  9.  
  10. public static void main(String[] args) {
  11. long millis = System.currentTimeMillis();
  12.  
  13. // Date aus Millis
  14. Date currentDate = new Date(millis);
  15. DateFormat df = new SimpleDateFormat("dd:MM:yy:HH:mm:ss");
  16.  
  17. //Ausgabe des Datums
  18. System.out.println("Aktuelles Datum: " + df.format(currentDate));
  19.  
  20. Scanner s = new Scanner(System.in);
  21. // Monat = 0 entspricht Januar...
  22. System.out.println("Geben Sie das gewünschte Jahr ein"); // Bei Tag z.B 35 wird dann in den nächsten Monat reingerechnet
  23. int jahr = s.nextInt();
  24. System.out.println("Geben Sie den gewünschten Monat ein"); //Eingabe achten: Wenn Monat 20 eingegeben wird dann wird 20-12 gerechnet
  25. int monat = s.nextInt(); // Eingabe Monat = und Tage = 32 Ausgabe 1.01.XXXX
  26. System.out.println("Geben Sie den gewünschten Tag ein");
  27. int tag = s.nextInt();
  28.  
  29. GregorianCalendar d1 = new GregorianCalendar(jahr, monat, tag);
  30. System.out.println ("Eingegebenes Datum: " + d1.get(GregorianCalendar.DAY_OF_MONTH) + "."+ d1.get(GregorianCalendar.MONTH) + "." + d1.get(GregorianCalendar.YEAR) );
  31.  
  32. }
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement