1

これに関する以前のエントリを読みましたが、それらの修正は機能していないようです。私は(?)日付がデータベース内に保存される方法だと思います。その形式だと思います。間違っている可能性があります。

ともかく:

WHERE exp_store_orders.order_status_name =  
'Approved' AND exp_store_orders.order_completed_date 
> DATE_SUB(NOW(), INTERVAL 24 HOUR) 
    LIMIT 0 , 30

これが現在の試みです。

order_completed_date 形式の例:1396891300

これは、Expresso Store for ExpressionEngine から/用です。

4

1 に答える 1

3

order_completed_dateフォーマット例:1396891300

FROM_UNIXTIME...で使用order_completed_date

FROM_UNIXTIME( exp_store_orders.order_completed_date )
> DATE_SUB(NOW(), INTERVAL 24 HOUR)

注文日が の場合indexed、それを利用するには、日付の他の部分をunix_timeフォーマットに変換します。

exp_store_orders.order_completed_date 
> UNIX_TIMESTAMP( DATE_SUB( NOW(), INTERVAL 24 HOUR ) )

参照

于 2014-04-11T18:02:26.513 に答える