Я хотел бы сделать запрос для сравнения текущей даты с датой в базе данных. Таким образом, я бы показал события, которые произошли до сегодняшнего дня.
Я попробовал meta_query, но отображаются все события.
'meta_query' => array( array( 'key' => 'event_start_date_number', 'value' => date('Ym-d'), 'compare' => '<=', 'type' => 'DATETIME,' ), ),
Для справки в моей базе данных я получил много записей, которые выглядят так:
meta_key: event_start_date_number meta_value: 1472576400
И они были спасены таким образом:
$date = "".$event_start_date." ".$event_start_time.""; $event_start_date_number = strtotime($date); if(!empty($event_start_date_number)) { update_post_meta($post_id, 'event_start_date_number', $event_start_date_number); }