Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Datetime di belakang satu jam setelah penyisipan. Penghematan siang hari

Anda dapat menggunakan OffsetDateTime . Sejak JDBC 4.2 , Anda dapat menggunakan java.time jenis langsung dengan 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();

Pelajari tentang API tanggal-waktu modern dari Jejak:Tanggal Waktu .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prosedur Tersimpan MySQL dengan Parameter

  2. Tranfer Kode QR Ke Database MySql

  3. Memigrasikan Google Cloud SQL untuk MySQL ke Server Lokal

  4. Apakah mungkin membuat dua kunci utama dalam satu tabel?

  5. Bagaimana cara menulis kueri SELECT aman yang memiliki sejumlah variabel nilai yang disediakan pengguna dengan mysqli?