Axel Richter: Datumsausgabe

Beitrag lesen

Hallo,

ich hab vor einem TextField als Standartwert das aktuelle Datum zu setzen, dazu hab ich die Date klasse importiert und settext(new Date());
aber da kommt n komisches Format mit text und so...
Möchte aber gerne das Format dd.mm.yyyy
kann man das mit der Date-Klasse machen oder muss ich das anders lösen?

Du brauchst Die Klasse java.text.SimpleDateFormat.
http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html

import java.util.Date;
import java.text.SimpleDateFormat;

public class MyDateFormat {
  public static void main (String args[]) {
    try{
      Date d = new Date();
      SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
      String fd = sdf.format(d);
      System.out.println(fd);

sdf = new SimpleDateFormat("dd. MMMM yyyy");
      fd = sdf.format(d);
      System.out.println(fd);

sdf = new SimpleDateFormat("EEEE, dd.MM.yyyy");
      fd = sdf.format(d);
      System.out.println(fd);

} catch(Exception e){}
  }
}

viele Grüße

Axel