我正在尝试执行WP\\u查询,传递before
和after
在date_query
作为unix时间戳。
这似乎不起作用:
$args = array(
\'date_query\' => array(
\'before\' => 1486045020
)
);
我知道我可以用php的
date()
函数将其格式化为年、月和日,但我宁愿使用unix时间戳来避免时差问题。
最合适的回答,由SO网友:Luke Stevenson 整理而成
我找到了解决方案-我使用了PHPdate()
函数将其格式化为符合ISO 8601的格式,因此不会混淆时区等。
$args = array(
\'date_query\' => array(
\'before\' => date( \'c\' , 1486045020 )
)
);