您好我有一个TargetDate
的日期字段,我已将其设置为编辑框中的日期字段,我需要做的是更改视图页面,使其显示为月份和日期。 (编辑和查看是我的表单上的两个不同的选项卡),编辑方面工作完美,但我需要一些自定义PHP来使这个工作,任何想法?
到目前为止,我有这个:
$month=date("F",$values["TargetDate"]);
$year=date("Y",$values["TargetDate"]);
$values["TargetDate"] = $month." ".$year;
但是这会将输出转换为以下格式: 2015年4月30日
我希望它在2015年4月说到哪里
答案 0 :(得分:2)
尝试使用此代码:
$month=date("F", strtotime($values["TargetDate"]));
$year=date("Y", strtotime($values["TargetDate"]));
$values["TargetDate"] = $month." ".$year;
或直接:
$values["TargetDate"] = date("F Y", strtotime($values["TargetDate"]));
答案 1 :(得分:0)
尝试 -
echo date('F Y', strtotime('2015-04-02'));
在您的代码中,它将是 -
echo date('F Y', strtotime($values["TargetDate"]));