正在转换自定义字段日期格式 时间:2011-03-14 作者:tjsherrill 我正在使用More Fields插件,该插件使我能够创建YYYY/mm/dd格式的日期,我想将其转换为如下所示:2011年2月11日这可能吗? 3 个回复 最合适的回答,由SO网友:Rarst 整理而成 您对准确转换或检索有问题吗?转换非常简单,而且是普通的PHP:date(\'F j, Y\', strtotime($date)); 有关更复杂和特定于WordPress的本地化支持方式,请参阅date_i18n() 作用 SO网友:Pete 这对我很有用(在循环内部)。。。<?php $date = get_post_meta($post->ID, \'CUSTOM-FIELD-HERE\', true); if($date != \'\'){echo date("l jS F Y", strtotime($date));} ?> SO网友:Marcin <?php $date = \'2000/10/28\'; $a = preg_split ( \'/\\//\', $date ); echo date(\'F j, Y\', mktime( 0, 0, 0, $a[1], $a[2], $a[0] ) ); 结束 文章导航