Hi,
ich lese mit Javamail ein IMAP-Konto aus. Dabei speichere ich mir von jeder Mail verschiedene Sachen, z.B. Absender, Betreff, Gesendet am etc., ab. Das funktioniert auch alles soweit. Mir geht es hierbei aber um die Darstellung den Datums von 'Gesendet_Am' einer Mail.
Dieses Datum lese ich mir so aus:
Die Ausgabe ist hier dann folgende:
Jetzt möchte ich das Datum aber in der Form TT.MM.YYYY haben. Wenn ich dann folgendes mache, um mir erstmal nur TT anzeigen zu lassen...
...dann ist in Eclipse 'getDate' so komisch durchgestrichen und gelb untermalt!!! Als Warnung steht dann da: The method getDate() from the type Date is deprecated!
Mh, ausführen läßt sich das Programm trotzdem.
Aber was soll das nun konkret bedeuten?
Wie bekomme ich sonst mein 'm.getSentDate' in die Form TT.MM.YYYY???
Danke und Gruß
ich lese mit Javamail ein IMAP-Konto aus. Dabei speichere ich mir von jeder Mail verschiedene Sachen, z.B. Absender, Betreff, Gesendet am etc., ab. Das funktioniert auch alles soweit. Mir geht es hierbei aber um die Darstellung den Datums von 'Gesendet_Am' einer Mail.
Dieses Datum lese ich mir so aus:
Code:
...
//get Directory
Message message[] = folder.getMessages();
for(int i=0;i<message.length;i++){ // jede Mail durchgehen
Message m = message[i];
System.out.println( "Gesendet am: " + m.getSentDate() );
}
Code:
Gesendet am: Thu Mar 20 14:43:26 CET 2008
Code:
System.out.println( "Gesendet am: " + m.getSentDate().getDate() );
Mh, ausführen läßt sich das Programm trotzdem.
Aber was soll das nun konkret bedeuten?
Wie bekomme ich sonst mein 'm.getSentDate' in die Form TT.MM.YYYY???
Danke und Gruß