您需要使用strtotime()
具有Date()
制作自己的日期格式
如果您已经知道所需的元密钥,可以执行以下操作
$post_meta_data = get_post_meta(get_the_ID(), \'endDate\', true);
请参见
get_post_meta 有关该函数的更多信息。
现在我们有了这个值并开始使用您的格式,您只需执行以下操作
$new_format = Date(\'d-m-Y\', strtotime($post_meta_data));
编辑
响应新格式。我删除了(
)
因为它们不需要回音字符串;
echo \'Submission deadline: \' . $new_format;
整个代码组合
<span class="closes-from">
<?php
// get end date (maybe change $post_meta_data to a more appropriate name)
$post_meta_data = get_post_meta(get_the_ID(), \'endDate\', true);
// create a new date format
$new_format = Date(\'d-m-Y\', strtotime($post_meta_data));
// output the new date format with some text
echo \'Submission deadline: \' . $new_format;
?>
</span>