第一个查询单独运行良好。凭证有日期、开始时间和结束时间。我正在抓取当前时间(例如11:10),并试图显示$time_now
介于start_time
和end_time
. 是否无法将数组传递到key
?
$today = date(\'l\');
$time_now = date(\'H:i\');
$args = array (
\'post_type\' => array( \'voucher\' ),
\'meta_query\' => array(
array(
\'key\' => \'_voucher_days_available\',
\'value\' => $today,
\'compare\' => \'LIKE\',
\'type\' => \'CHAR\',
),
array(
\'key\' => array(\'_voucher_start_time\',\'_voucher_end_time\'),
\'value\' => $time_now,
\'compare\' => \'BETWEEN\',
),
),
);