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

Konversi Tanggal ke Milidetik di MySQL

Gunakan fungsi UNIX_TIMESTAMP.

SELECT (UNIX_TIMESTAMP(mydate)*1000) FROM...

UNIX_TIMESTAMP akan memberi Anda detik dan Anda perlu mengalikannya dengan 1000 untuk mendapatkan milidetik.

Untuk mengonversi kembali, gunakan fungsi FROM_UNIXTIME().

SELECT FROM_UNIXTIME(date_in_milliseconds/1000) FROM ...

Sekali lagi, Anda perlu membaginya dengan 1000 untuk mendapatkan detik sebelum menggunakan fungsi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel MySQL tidak ada kesalahan, tetapi memang ada

  2. PEMICU yang menyebabkan INSERT gagal? Bisa jadi?

  3. Pesan kesalahan String literal yang tidak diakhiri

  4. Ulangi n kali tanpa menggunakan prosedur tersimpan

  5. BUAT TABEL SEPERTI A1 sebagai A2