cmb2不以适当的格式显示日期

时间:2016-01-01 14:10:41

标签: php wordpress custom-fields

我的自定义Meta Box 2插件不会在前端以适当的格式显示日期。下面是我使用的代码:

function evoice_custom_metabox(array $evoice_meta){

$prefix = '_cmb2_';

$evoice_meta[] = array(
        'id' => 'meta_courses',
        'title' => 'Add The custom Filelds Below',
        'object_types' => array('courses' , 'post'),
        'fields' => array(
                array(
                        'name' => 'Date',
                        'type' => 'text_date_timestamp',
                        'id'   => 'courses_date'
                    ),

            )
    );


  return $evoice_meta;
}

add_filter('cmb2_meta_boxes', 'evoice_custom_metabox');

我在循环中使用的index.php是:

<?php echo get_post_meta($post->ID, 'courses_date', true); ?>

但我得到了:1428624000虽然我选择了:04/10/2015来自管理面板

我正在做什么问题?其他领域正常运作

1 个答案:

答案 0 :(得分:1)

您忘记格式化日期。请尝试以下

CGAffineTransformIdentity