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