Php 按日期提前排序自定义字段自定义帖子类型

Php 按日期提前排序自定义字段自定义帖子类型,php,wordpress,Php,Wordpress,我最近有一个事件列表,其中以日期顺序排列,由于格式为数字,工作正常,但客户机后来更改了输出格式,现在我正在努力按日期顺序和升序排列事件,这是新格式: <?php $posts = get_posts(array( 'posts_per_page' => 100, 'meta_key' => 'location', 'post_type' => '

我最近有一个事件列表,其中以日期顺序排列,由于格式为数字,工作正常,但客户机后来更改了输出格式,现在我正在努力按日期顺序和升序排列事件,这是新格式:

    <?php 

    $posts = get_posts(array(
        'posts_per_page'    => 100,
        'meta_key'          => 'location',          
        'post_type'         => 'events_col',
        'offset'            => 1,
        'orderby'           => 'date',
        'order' => 'ASC'
    ));

    if( $posts ): ?>

以下是输出:

<div><?php echo date("l dS F Y",strtotime(get_field('date'))); ?></div>


输出有点混乱,我甚至不确定顺序是什么,因为这是不合逻辑的

你能用
date
meta字段中的格式更新你的问题吗。或者你可以检查这个答案作为一个例子,其他问题也可以!谢谢