sql >> Database >  >> RDS >> Mysql

Datumtijd achter een uur na het inbrengen. Zomertijd

U kunt OffsetDateTime . gebruiken . Sinds JDBC 4.2 kunt u java.time soorten rechtstreeks met JDBC:

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm:ss.SSS", Locale.ENGLISH);

OffsetDateTime odt = LocalDateTime.parse("2021-03-29 11:44:14.938", dtf)
                                    .atZone(ZoneId.of("Europe/London"))
                                    .toOffsetDateTime();

PreparedStatement st = conn.prepareStatement("INSERT INTO mytable (columnfoo) VALUES (?)");
st.setObject(1, odt);
st.executeUpdate();
st.close();

Lees meer over de moderne date-time API van Trail:Date Time .



  1. Hoe u het aantal dagen in een maand in MySQL kunt krijgen

  2. MySQL stoppen/starten met MySQL Workbench

  3. Externe sleutel instellen met ander datatype

  4. ODBC-toepassingen verbinden met MySQL