Kann mir jemand sagen, wie ich Java Date in MySQL datetime speichern kann ...?
Wenn ich das versuche ... wird nur das Datum gespeichert und die Uhrzeit bleibt in MySQL-Datumsgeschäften wie diesem 00:00:00 ...
2009-09-22 00:00:00
Ich möchte nicht nur Datum, sondern auch Uhrzeit ... wie
2009-09-22 08:08:11
Ich verwende JPA (Hibernate) mit Spring Mydomain-Klassen verwendet java.util.Date, aber ich habe Tabellen mit handschriftlichen Abfragen erstellt ...
Dies ist meine create-Anweisung
CREATE TABLE ContactUs (id BIGINT auto_increment,
userName VARCHAR(30),
email VARCHAR(50),
subject VARCHAR(100),
message VARCHAR(1024),
messageType VARCHAR(15),
contactUsTime datetime,
primary key(id))
TYPE=InnoDB;
java.util.Date(2010 gab es wahrscheinlich keine bessere Wahl). Verwenden Sie besser die modernen Klassen wie java.time.Instantoder java.time.LocalDateTime, abhängig von den genauen Anforderungen für das Datum und die Uhrzeit, die Sie speichern müssen.