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

Bagaimana mengkonversi UNIX TIME ke format SQL datetime

Anda dapat menggunakan fungsi seperti di bawah ini:

select FROM_UNIXTIME(UNIX_TIMESTAMP(),'%a %b %d %H:%i:%s UTC %Y');

keluarannya adalah:

'Wed Feb 05 05:36:16 UTC 2014'

Dalam kueri Anda

select COUNT(DISTINCT devices) AS "Devices",
  FROM_UNIXTIME(measure_tab.time,'%a %b %d %H:%i:%s UTC %Y') as d from measure_tab where 
  measure_tab.time >= 1375243200 and 
  measure_tab.time < 1375315200;

Untuk info lebih lanjut, Anda dapat memeriksa dokumentasi:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_from-unixtime

Anda dapat melihat sql fiddle:http://sqlfiddle.com/#!2/a2581/20357



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. apakah ada fungsi mysql untuk memecahkan kode entitas html?

  2. SQL Error 1630:Fungsi SUBSTRING tidak ada.. ya?

  3. nomor string pengurutan mysql

  4. Kode PHP untuk mengonversi kueri MySQL ke CSV

  5. Menyusun kueri SQL berdasarkan beberapa status kotak centang