Hello,
i recently have problems with a query when trying to compare dates saved with ACF. The dates for some of my posts get saved diffrently than other posts – using the same date fields. The output with get_field() displays just right – in get_post_custom() its shows up differently.
See Post 34687 for example:
The fields get populated with update_post_meta($id, ‘verleih_start’, date(“Y-m-d”, strtotime($verleih_start))); but even when changing the date in backend the format stays the same.
The meta_query i use (work with posts which have the timestamps with hyphens):
'meta_query' => array(
array(
'relation' => 'AND',
array(
'key' => 'wpcf-transport_status',
'value' => '0',
'compare' => '!=',
)
,
array(
'key' => 'verleih_start',
'value' => date('Y-m-d', strtotime('+90 days')),
'compare' => '<=',
'type' => 'DATE'
),
array(
'key' => 'verleih_start',
'value' => date('Y-m-d',strtotime("today")),
'compare' => '>=',
'type' => 'DATE'
)
),
),
Thanks.