MYSQLタイムスタンプ変換

2179 ワード

1、UNIXタイムスタンプを日付用関数に変換する:FROM_UNIXTIME()
 select FROM_UNIXTIME(1156219870);  

出力:2006-08-22 12:11:10
2、日付をUNIXタイムスタンプ用関数に変換する:UNIX_TIMESTAMP()
Select UNIX_TIMESTAMP('2006-11-04 12:23:00');  

出力:11626114180
 
    $sql=select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’) = DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;