Datumsausgabe
tschanne
- java
0 Rouven0 Axel Richter0 tschanne
Tach zusammen,
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?
mfg
tschanne
Moin!
Guck die mal bei den Klassen und Angaben um die hierdrin vorkommen:
DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.LONG).format(new Date()))
Das gibt allerdings in obiger Form ein komplettes Datum mit Datum, Uhrzeit und Zeitzone aus.
MfG
Rouven
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
Hi,
Danke. Ich hätte noch ne frage zum Thread weiter unten, vieleicht hast dus nicht gesehen....
http://forum.de.selfhtml.org/?t=90145&m=540202
Wie kann ich nun auf den value des ausgewählten elementes zugreiffen?
aus deinem beispiel hab ich einfach die TextValuePair-klasse eigefügt, allerdings kann ich die nicht public setzen. habe 4 comboboxen im dialog.
mfg tschanne