Kalender speichert keine Zeit

RBS2002

Aktives Mitglied
Hi,

ich habe bei folgendem Code ein Problem:

[JAVA=42]
String[] datum_start = raum.getStartdatum().split("/");
String[] zeit_start = raum.getStartzeit().split(Pattern.quote(":"));
String[] datum_ende = raum.getEndedatum().split("/");
String[] zeit_ende = raum.getStartzeit().split(Pattern.quote(":"));
String[] datum_reservierung_start = raum.getReservierung_davor_datum().split("/");
String[] zeit_reservierung_start = raum.getReservierung_davor_zeit().split(Pattern.quote(":"));
String[] datum_reservierung_ende = raum.getReservierung_danach_datum().split("/");
String[] zeit_reservierung_ende = raum.getReservierung_danach_zeit().split(Pattern.quote(":"));

System.out.println("Zeitsplit: "+zeit_start[0]);
//Erstelle Kalender für das Startdatum
Calendar startcalendar = Calendar.getInstance();
startcalendar.setFirstDayOfWeek(Calendar.MONDAY);
startcalendar.set(Calendar.DAY_OF_MONTH, Integer.valueOf(datum_start[0]));
startcalendar.set(Calendar.MONTH, Integer.valueOf(datum_start[1])-1);
startcalendar.set(Calendar.YEAR, Integer.valueOf(datum_start[2]));
startcalendar.set(Calendar.HOUR_OF_DAY,Integer.valueOf(zeit_start[0]));
startcalendar.set(Calendar.MINUTE,Integer.valueOf(zeit_start[1]));

//Erstelle Kalender für das Enddatum
Calendar endcalendar = Calendar.getInstance();
endcalendar.setFirstDayOfWeek(Calendar.MONDAY);
endcalendar.set(Calendar.DAY_OF_MONTH, Integer.valueOf(datum_ende[0]));
endcalendar.set(Calendar.MONTH, Integer.valueOf(datum_ende[1])-1);
endcalendar.set(Calendar.YEAR, Integer.valueOf(datum_ende[2]));
endcalendar.set(Calendar.HOUR_OF_DAY,Integer.valueOf(zeit_ende[0]));
endcalendar.set(Calendar.MINUTE,Integer.valueOf(zeit_ende[1]));

//Erstelle Kalender für die vorherige Reservierung
Calendar reservierungdavor = Calendar.getInstance();
reservierungdavor.setFirstDayOfWeek(Calendar.MONDAY);
reservierungdavor.set(Calendar.DAY_OF_MONTH, Integer.valueOf(datum_reservierung_start[0]));
reservierungdavor.set(Calendar.MONTH, Integer.valueOf(datum_reservierung_start[1])-1);
reservierungdavor.set(Calendar.YEAR, Integer.valueOf(datum_reservierung_start[2]));
reservierungdavor.set(Calendar.HOUR_OF_DAY,Integer.valueOf(zeit_reservierung_start[0]));
reservierungdavor.set(Calendar.MINUTE,Integer.valueOf(zeit_reservierung_start[1]));

//Erstelle Kalender für die nachträgliche Reservierung
Calendar reservierungdanach = Calendar.getInstance();
reservierungdanach.setFirstDayOfWeek(Calendar.MONDAY);
reservierungdanach.set(Calendar.DAY_OF_MONTH, Integer.valueOf(datum_reservierung_ende[0]));
reservierungdanach.set(Calendar.MONTH, Integer.valueOf(datum_reservierung_ende[1])-1);
reservierungdanach.set(Calendar.YEAR, Integer.valueOf(datum_reservierung_ende[2]));
reservierungdanach.set(Calendar.HOUR_OF_DAY,Integer.valueOf(zeit_reservierung_ende[0]));
reservierungdanach.set(Calendar.MINUTE,Integer.valueOf(zeit_reservierung_ende[1]));
[/code]

Die Zeiten liegen dabei wie folgt vor (String Variablen):

Datum: Tag/Monat/Jahr
Zeit: Stunde:Minute

Ich habe mir schonmal alle Strings ausgeben lassen und bis zur Kalendererstellung war alles richtig. Jetzt sichere ich das ganze über (bspw.)

[JAVA=42]
Date datestart = new Date(startcalendar.getTime().getTime());
...
prest.setDate(5, datestart);
[/code]

in der Datenbanktabelle (Mysql, Datentyp datetime) ab - dies stimmt auch, nur wird bspw. nicht 12:00:00 oder 09:00:00 etc. abgespeichert sondern konsequent 00:00:00.

Ich denke mal das dies nur ein kleiner Fehler ist und hoffe das ihr mir helfen könnt ;)
Vielen Dank im Voraus und MfG RBS2002
 

RBS2002

Aktives Mitglied
okay, danke - ich werds viellecht nochmal umsetzen. Habe es erstmal umständlich gelöst - da muss man dann wahrscheinlich auch auf eventuelle Formatierungen achten:

Java:
prest.setString(5, String.valueOf(startcalendar.get(Calendar.YEAR))+"-" + String.valueOf(startcalendar.get(Calendar.MONTH))+"-"+String.valueOf(startcalendar.get(Calendar.DAY_OF_MONTH))+" "+String.valueOf(startcalendar.get(Calendar.HOUR_OF_DAY))+":"+String.valueOf(startcalendar.get(Calendar.MINUTE))+":00");
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Ical4j / Kalender einlesen von URL - Fehler: "Unparseable date" Java Basics - Anfänger-Themen 16
F MS365 Kalender lesen Java Basics - Anfänger-Themen 5
sserio Gregorianischer Kalender und dessen Tage. Java Basics - Anfänger-Themen 14
T simpler Kalender Java Basics - Anfänger-Themen 10
G Kalender Jahreszahlen Java Basics - Anfänger-Themen 6
A Kalender programmieren, ich finde meinen Fehler nicht. Java Basics - Anfänger-Themen 9
J Gerorianischer Kalender wechselt am Freitag die Woche Warum Java Basics - Anfänger-Themen 2
N Kalender - Tag addieren gibt 31. Juni zurück Java Basics - Anfänger-Themen 3
S Hinweis zu Fehler im Kalender-Code - Aufgabe 5.3 aus Grundkurs Programmieren in Java 7. Auflage Java Basics - Anfänger-Themen 4
I c++ sexagesimal kalender Java Basics - Anfänger-Themen 5
I ical - Datei auf Server ablegen und Kalender abbonieren Java Basics - Anfänger-Themen 0
C Kalender in Applet einfügen Java Basics - Anfänger-Themen 0
U Neu Julianischer Kalender Java Basics - Anfänger-Themen 2
T Kalender irrt sich Java Basics - Anfänger-Themen 8
M Kalender reloaded Java Basics - Anfänger-Themen 7
L Kalender Java Frame Java Basics - Anfänger-Themen 7
M Kalender mit Terminen Java Basics - Anfänger-Themen 24
F Problem mit selbstprogrammierten Kalender (als Übung) Java Basics - Anfänger-Themen 4
J Arrays (Kalender) Fehler im Programm Java Basics - Anfänger-Themen 2
P Date oder Kalender? Was soll man verwenden? Java Basics - Anfänger-Themen 2
K Erste Schritte Kalender selber erstellen? Java Basics - Anfänger-Themen 3
A JKomponente für Kalender Java Basics - Anfänger-Themen 5
L einfachen kalender Programmieren HA! Java Basics - Anfänger-Themen 76
M Kalender Java Basics - Anfänger-Themen 15
E Methoden zusammenfassen/Kalender erstellen Java Basics - Anfänger-Themen 13
T Einfacher Kalender Java Basics - Anfänger-Themen 17
G Kalender Bean in Netbean einbinden Java Basics - Anfänger-Themen 3
F Termine in einen kalender eintragen. Java Basics - Anfänger-Themen 11
G Kalender Von String zu boolean -- NullpointerException Java Basics - Anfänger-Themen 2
S Wie Termine/Notizen in Outlook Kalender einfügen ? Java Basics - Anfänger-Themen 3
D Gibt es einen vordefinierten Kalender in java? Java Basics - Anfänger-Themen 8
H Java Kalender systemabhängig programmieren? Java Basics - Anfänger-Themen 3
B Kalender -> Termine eintragen Java Basics - Anfänger-Themen 1
W Java Kalender Java Basics - Anfänger-Themen 6
B Kalender und Wochentagswechsel Java Basics - Anfänger-Themen 6
G The serializable class Kalender does not declare a static fi Java Basics - Anfänger-Themen 5
A Kalender mit Objekten belegen Java Basics - Anfänger-Themen 3
A kalender Java Basics - Anfänger-Themen 26
J Wie drucke ich eine Komponente wie Kalender auf dem Drucker Java Basics - Anfänger-Themen 3
G Kalender ? Java Basics - Anfänger-Themen 6
S kalender machen Java Basics - Anfänger-Themen 40
G kalender Java Basics - Anfänger-Themen 15
P Kalender Programmieren Java Basics - Anfänger-Themen 2
Z Java ArrayList speichert falsche Daten ab bzw. gibt falsche Daten aus? Java Basics - Anfänger-Themen 42
Jambolo Methode, welche die 3 letzten Parameter Werte speichert Java Basics - Anfänger-Themen 20
LetsSebi Methode, die einen arry von objekten speichert in einer datei Java Basics - Anfänger-Themen 6
M Implementieren einer Datenstruktur, welche nur 5 Objekte speichert Java Basics - Anfänger-Themen 3
M Objekt einer Klasse speichert die Veränderung nicht Java Basics - Anfänger-Themen 1
cpt.Tomato Best Practice Wie speichert/Dokumentiert Ihr eure Programme? Java Basics - Anfänger-Themen 8
D Erste Schritte Java speichert wert des Scanners nicht Java Basics - Anfänger-Themen 2
V Warum speichert meine String-Variable nummerische Werte? Java Basics - Anfänger-Themen 3
GreenTeaYT Variable speichert nicht die korrekte Zahl ein Java Basics - Anfänger-Themen 12
M Erste Schritte Wie speichert und gibt man Arrays aus? (JLabel) Java Basics - Anfänger-Themen 12
N Klassen Class nur einmal ausführen und sie speichert daten für alle anderen classes? Java Basics - Anfänger-Themen 3
H Wo speichert man am besten Daten? Appdata? Java Basics - Anfänger-Themen 14
A Jar speichert änderung nicht Java Basics - Anfänger-Themen 14
M OOP ArrayList speichert nicht richtig Java Basics - Anfänger-Themen 3
7 Array speichert Werte nicht? NullPointerException Java Basics - Anfänger-Themen 2
G wo speichert man am besten eine Datei? Java Basics - Anfänger-Themen 4
D Klasse speichert Daten nicht wie sie soll Java Basics - Anfänger-Themen 4
E DB4O speichert mein JLayeredPane nicht ab! Java Basics - Anfänger-Themen 13
NightmareVirus java speichert daten net Java Basics - Anfänger-Themen 3
M arraylist die hashmaps speichert? Java Basics - Anfänger-Themen 2
R Speichert eine ArayList Strings oder Integer Java Basics - Anfänger-Themen 4
N Interpreter-Fehler Compiler zeigt keine Fehler an, aber das Programm läuft nicht (BlueJ) Java Basics - Anfänger-Themen 2
G Endlosschleife keine Rückgabe Java Basics - Anfänger-Themen 36
Nooobi Regex und .matches() geben keine Ausnahme Java Basics - Anfänger-Themen 10
berserkerdq2 Warum ist das keine Referenzkopie mehr? Java Basics - Anfänger-Themen 26
O Java 17 keine Pflicht um Exceptiones zu behandeln? Java Basics - Anfänger-Themen 2
nbergmann Installation unter jdk.java.net: Keine ZIP-Datei zum entpacken Java Basics - Anfänger-Themen 2
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
K Erste Schritte "Taschenrechner" zeigt keine Komma Zahlen an. Java Basics - Anfänger-Themen 8
M Keine Ausführung von System.out.println() Java Basics - Anfänger-Themen 3
H Warum kann man keine Parameter in die main-Methode packen? Java Basics - Anfänger-Themen 4
B Nach eingefügtem Code erkennt Compiler keine Instanzvar und meldet SyntaxError Java Basics - Anfänger-Themen 2
A keine Ergebnisse - String nummer in array nummer converting Java Basics - Anfänger-Themen 1
JavaClap "Bruchrechner" liefert Fehler/keine Ausgabe bei Addition und Subtraktion Java Basics - Anfänger-Themen 0
M Regex nur Zahlen und Punkt zulassen, Keine Eingabe(Leeres TextFeld) nicht zulassen Java Basics - Anfänger-Themen 6
B Ich kann keine Hühner töten Java Basics - Anfänger-Themen 49
C Ganzzahlige Werte in Boolean ausgeben und überprüfen ob Primzahl oder nicht, wenn es keine Primzahl ist soll es die Primfaktorzerlegung ausgeben Java Basics - Anfänger-Themen 4
I Regex findet keine Treffer Java Basics - Anfänger-Themen 4
B Keine Ausgabe .. Woran liegt das? Ich komme nicht weiter Java Basics - Anfänger-Themen 14
T Bei mir wird keine javac angezeigt sondern nur javacpl Java Basics - Anfänger-Themen 2
R Keine Verbindung mit MariaDB Java Basics - Anfänger-Themen 18
O Input/Output newbile und keine Ahnung! Java Basics - Anfänger-Themen 16
S Kann keine Bilder laden? Java Basics - Anfänger-Themen 9
C Problem: PC ohne Internet und keine Möglichkeit Programme zu laden Java Basics - Anfänger-Themen 5
Bun17 Keine Ausgabe in der Konsole Java Basics - Anfänger-Themen 2
R Keine Verbindung zu MySql über Netbeans Java Basics - Anfänger-Themen 15
D jsoup.select findet keine elemente Java Basics - Anfänger-Themen 2
U Null Exception aber keine Ahnung warum Java Basics - Anfänger-Themen 5
W Was bedeutet im Struktogramm „zufall“ aufrufen (keine Parameterübergabe)? Java Basics - Anfänger-Themen 8
T Keine Ahnung vom Programieren Java Basics - Anfänger-Themen 28
A SelectionSort bringt keine konstanten Ergebnisse Java Basics - Anfänger-Themen 4
J RPN Taschenrechner - keine Lösung!! Java Basics - Anfänger-Themen 84
I equals (Override) mit eigener Exception (keine Runtime-Exception) Java Basics - Anfänger-Themen 9
C Keine javac.exe in bin-Datei Java Basics - Anfänger-Themen 3
A Vollkommene Zahlen: Findet keine Einzige Java Basics - Anfänger-Themen 9
J Input/Output javac HelloWorld.java - Keine Textausgabe in der Konsole Java Basics - Anfänger-Themen 4
H JDK installieren keine Installationsroutine bei Javainstallation sichtbar Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben