Datum umwandeln von java.sql.Date in String

Rund um Java und SAP®.

Datum umwandeln von java.sql.Date in String

Postby Kayra766 » Wed Aug 22, 2007 2:27 pm

Hallo Zusammen,
mit folgendem Code möchte ich eine variable datum von typ date in string umwandeln.Aber leider funktioniert es nicht.An der Zeile sdf.parse(datum) bekomme eine Fehlermeldung, dass es date to date nicht konvertieren kann.
Habt ihr bitte eine idee, wie man diesen fehler korrigieren kann oder ein besseres programmcode.
Danke.

Date Antragstellungsdatum = null;
try
{
SimpleDateFormat sdf = new SimpleDateFormat("12.08.2007");
String Datum = request.getParameter("Antragstellungsdatum");
Antragstellungsdatum = sdf.parse(Datum);
}
Kayra766
..
..
 
Posts: 17
Joined: Mon Jul 16, 2007 2:37 pm

Postby Lucas930 » Sat Sep 20, 2008 10:03 pm

Hi,

der Thread ist zwar schon nen Jahr alt, hab ihn aber grad erst bemerkt und antworte einfach mal, da es ja vielleicht auch andere mit einem ähnlichem Problem gibt.

Also grundsätzlich kann man Datums-Objekte ganz einfach mit der .toPattern()-Methode konvertieren.

z.B.:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. SimpleDateFormat sdf = new SimpleDateFormat("12.08.2007");
  2. String datum = null;
  3. datum = sdf.toPattern();
  4.  
GeSHi ©


So bekommt man eine String-Representation vom sdf, dass so aussieht
--> 12.08.2007

Gruß,
Cordell
Lucas930
.
.
 
Posts: 5
Joined: Tue Sep 09, 2008 11:25 am

Postby Eymen5010 » Sun Sep 21, 2008 7:14 pm

Hi cordell,

wenn ich die ursprüngliche Frage mit dem Programm (-ausschnitt) vergleiche, hat Challana das Problem, einen String in ein Datum zu konvertieren. In dem Text/ der Frage steht es anders, aber das scheint mir ein Tipfehler zu sein. Mein Tipp wäre, sich den Contructor einmals anzuschauen:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.  SimpleDateFormat sdf = new SimpleDateFormat("12.08.2007");
GeSHi ©

"12.08.2007" scheint mir jetzt nicht wirklich ein brauchbares pattern für die Konvertierung/ das Parsen eines Strings in ein Datums(- Zeit)format zu sein. Vielleicht wäre er/sie mit:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.  SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
GeSHi ©

weitergekommen.
Eymen5010
...
...
 
Posts: 192
Joined: Thu Mar 27, 2008 11:08 am


Return to Java & SAP®

Who is online

Users browsing this forum: No registered users and 1 guest