Timestamp aus Datum

Status
Nicht offen für weitere Antworten.

gladiator09

Bekanntes Mitglied
hallo,

ich hab ein datum das wie folgt aufgebaut ist: yyyyMMdd (also z.b.: 20090101)

dieses datum will ich einen timestamp umwandeln, sodass ich den in die datenbank (datenbank ist SQL und spaltentyp ist timestamp) schreiben kann!

wie mach ich das?

lg
 
S

Spacerat

Gast
Code:
DateFormat.getInstance().parse("20090102").getTime();
Sollte eigentlich funktionieren. Obwohl... ich bin mir nicht sicher, da Monat und Tag nicht genau festgelegt sind. Könnten nämlich im Beispiel der 1.2.2009 oder der 2.1.2009 sein. Zumindest ist DateFormat oder "@deprecated" Date schon mal ein Ansatz.

mfg Spacerat
 

Landei

Top Contributor
Irgendwie so (aus'm Kopp)

Code:
DateFormat df = new SimpleDateFormat("yyyyMMdd");
new TimeStamp(df.parse("20090102").getTime());
 

gladiator09

Bekanntes Mitglied
ok, werds mal so probieren! :)

danke & lg

EDIT:

habs jetzt nicht mit timestamp probiert (hat irgendwie nicht funktioniert), sondern mit date!

mein sql-datentyp ist 'datetime'... wenn ich das jetzt so probiere:


Code:
int jahr = Integer.parseInt(datum.substring(0, 3));
            int monat = Integer.parseInt(datum.substring(4, 5));
            int tag = Integer.parseInt(datum.substring(6, 7));
            Calendar calendar = new GregorianCalendar(jahr, tag, monat);
            java.sql.Date date = new java.sql.Date(calendar.getTime().getTime());

und das dann in die DB speichern will, dann bekomme ich die fehlermeldung:

com.microsoft.sqlserver.jdbc.SQLServerException: Syntax error converting datetime from character string.

aber woran liegt das? ich hab das java.sql.Date genommen!

lg,
alex
 
S

Spacerat

Gast
Ähm... das ist jetzt lustig...

diese Date-Klasse bezieht sich auf den MySQL-Datentyp DATE. Wenn du in SQL statt TIMESTAMP ebenfalls DATE (oder besser DATETIME) verwendest sollte alles laufen. BTW. für die SQL-Datentypen können statt Werte auch SQL-Funktionen (z.B. "NOW()") übergeben werden.

mfg Spacerat
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Datum in MySQL Timestamp umwandeln? Allgemeine Java-Themen 10
F Timestamp in Oracle ohne Formatierung reinbekommen Allgemeine Java-Themen 7
R Uhrzeit aus Timestamp Allgemeine Java-Themen 3
H Timestamp in String convertieren Allgemeine Java-Themen 2
D Timestamp to Date, ergibt falsches ergebnis Allgemeine Java-Themen 5
Q Posgresql String Timestamp Umwandeln Allgemeine Java-Themen 2
G Timestamp nur Time Allgemeine Java-Themen 13
7 String zu Timestamp? Allgemeine Java-Themen 2
B Unix-Timestamp > Date macht Probleme. Allgemeine Java-Themen 3
A Fehler in SQL Timestamp? Allgemeine Java-Themen 2
D Problem mit java.sql.Timestamp Allgemeine Java-Themen 2
M JAVA Timestamp aus Mysql Allgemeine Java-Themen 4
G errorlog mit timestamp Allgemeine Java-Themen 3
S Timestamp von jetzt in 10 jahren Allgemeine Java-Themen 12
MQue Date, Timestamp, Millisecond Allgemeine Java-Themen 3
F Problem mit TimeStamp to Date Allgemeine Java-Themen 8
P von Date zu Timestamp Allgemeine Java-Themen 10
J String (in Timestamp-Form) in Timestamp umwandeln Allgemeine Java-Themen 2
P Timestamp aus String Allgemeine Java-Themen 2
P Timestamp in eine Firebird-Datenbank einfügen Allgemeine Java-Themen 6
M timestamp Allgemeine Java-Themen 2
N Timestamp erstellen Allgemeine Java-Themen 5
C String to Timestamp Allgemeine Java-Themen 5
S Build-Zeitpunt (Datum und Uhrzeit) irgendwie während der Laufzeit zugänglich machen..? Allgemeine Java-Themen 4
T Datum OHNE Uhrzeit Zeitzonen-übergreifend Allgemeine Java-Themen 4
W Datum anzeigen Allgemeine Java-Themen 10
MiMa Datum von zweistelliger Jahreszahl auf 4 Stellen aufrüsten? Allgemeine Java-Themen 4
MiMa Datum von String zu LocalDateTime Allgemeine Java-Themen 8
MiMa Wie sollte am besten ein Datum gespeichert werden? Allgemeine Java-Themen 8
Thallius Wie parse ich dieses Datum richtig? Allgemeine Java-Themen 5
G Excel Datum richtig auf der Konsole ausgeben Allgemeine Java-Themen 1
Hatsi09 Heutiges Datum Allgemeine Java-Themen 3
J Countdown für Datum und Uhrzeit Allgemeine Java-Themen 4
MiMa Das Datum Format ist mir unbekannt. Allgemeine Java-Themen 1
G Datum letzte 7 tage Allgemeine Java-Themen 6
A Datum und Uhrzeit in andere Zeitzone umrechnen Allgemeine Java-Themen 7
W Datum prüfen + zweistellig Allgemeine Java-Themen 11
M Datum Zeitdifferenz in Stunden umrechnen Allgemeine Java-Themen 4
E Datei anhand Datum identifizieren Allgemeine Java-Themen 3
Dechasa Java 8 - Datum vergleichen Allgemeine Java-Themen 5
M Datum umwandeln. Allgemeine Java-Themen 1
P Datum im gewünschten Bereich Allgemeine Java-Themen 21
N Zeitabstand zwischen 2 Daten(Mehrzahl von Datum) Allgemeine Java-Themen 3
Bluedaishi Dateien löschen die älter als das aktuelle Datum sind Allgemeine Java-Themen 9
Bluedaishi String Array mit Datum und Uhrzeit String sortieren Allgemeine Java-Themen 6
M Aktuelle Systemzeit und Datum abfragen Allgemeine Java-Themen 2
M datei aufruf datum auslesen Allgemeine Java-Themen 5
R Datum in Excel Tabelle eintragen Allgemeine Java-Themen 6
T auf Valides Datum prüfen Allgemeine Java-Themen 12
E Datum in Kw umrechen Allgemeine Java-Themen 3
E Datum in String Allgemeine Java-Themen 4
K Datum+Uhrzeit in Millisekunden (long) umwandeln Allgemeine Java-Themen 7
C jollyday: prüfen, ob Datum = Feiertag Allgemeine Java-Themen 8
F Tests mit dynamischem Datum Allgemeine Java-Themen 2
K Datum ermitteln Allgemeine Java-Themen 4
N Datum auf 00:00:00 Uhr normalisieren Allgemeine Java-Themen 3
A einzelne Tage als Datum ausgeben Allgemeine Java-Themen 6
S Datum vergleichen - ohne Hilfsmittel Allgemeine Java-Themen 8
T Aktuelles Datum auslesen Allgemeine Java-Themen 2
T Datum um ein Tag reduzieren Allgemeine Java-Themen 6
S log4j, Datum in Fileappendern formatieren Allgemeine Java-Themen 4
V Apache POI Excel Datum auslesen Allgemeine Java-Themen 6
C Datum in Excel auslesen Allgemeine Java-Themen 13
J Funktion zu einer Uhrzeit/datum ausführen Allgemeine Java-Themen 4
M Datum/Uhrzeit in ein Textfeld schreiben Allgemeine Java-Themen 28
L Gregorian Calender falsches Datum Allgemeine Java-Themen 2
0 Datum in Java Date umwandeln Allgemeine Java-Themen 4
S String-Array nach Datum sortieren Allgemeine Java-Themen 10
J Datum und Zeit Allgemeine Java-Themen 4
B Jfree Chart mit Datum und Uhrzeit Allgemeine Java-Themen 6
B Datum jetzt vor einer Woche Allgemeine Java-Themen 5
B warum zählt der Kalender das Datum nicht weiter Allgemeine Java-Themen 2
V Datum vergleichen Allgemeine Java-Themen 7
C Datum erstellen für SQL Format Date Allgemeine Java-Themen 3
C Datum zurücksetzen Allgemeine Java-Themen 9
A String zu Datum parsen - SimpleDateFormat Problem Allgemeine Java-Themen 8
G File.listFiles nach Datum sortiert ausgeben Allgemeine Java-Themen 1
A Datum parsen Allgemeine Java-Themen 9
G Datum vergleichen Allgemeine Java-Themen 5
C Datum addieren Allgemeine Java-Themen 2
B Herausfinden ob Datum existiert Allgemeine Java-Themen 2
H2SO3- string mithilfe von .matches als datum identifizieren Allgemeine Java-Themen 4
Z Datum ohne Format-Kenntnisse parsen Allgemeine Java-Themen 5
C ArrayList nach Datum sortieren Allgemeine Java-Themen 7
G Datum um 1 Monat verschoben Allgemeine Java-Themen 3
J Umwandeln von einem String in ein Datum Allgemeine Java-Themen 8
M Aus Anzahl Tagen Datum ermitteln Allgemeine Java-Themen 8
D Email versand bei einem festgelegten Datum Allgemeine Java-Themen 11
T Mit Datum und Zeit rechnen Allgemeine Java-Themen 8
D Datum korrekt erkennen Allgemeine Java-Themen 27
M Datum einlesen aus jTextField Allgemeine Java-Themen 2
M Zukünftiges Datum Allgemeine Java-Themen 3
G Listener auf aktuelles Datum / Uhrzeit Allgemeine Java-Themen 2
G JDK 1.5 und das Datum Allgemeine Java-Themen 7
V Datum parsen Allgemeine Java-Themen 6
V Datei kopieren und Datum erhalten Allgemeine Java-Themen 2
M Datei Handling mit Datum Allgemeine Java-Themen 2
M Datum in Tabelle formatiert ausgeben Allgemeine Java-Themen 3
S Datum einer Datei online? Allgemeine Java-Themen 6
G Anzahl an Tagen auf Datum addieren Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben