嗨,我有一个日期字段,它是TargetDate
,我已在编辑框中将其设置为日期字段,我需要做的是更改视图页面,使其显示为“月”和“日期”。 (编辑和查看是表单上的两个不同选项卡),编辑方面可以完美地工作,但是我需要一些自定义PHP才能使其正常工作,有什么想法吗?
到目前为止,我有这个:
$month=date("F",$values["TargetDate"]);
$year=date("Y",$values["TargetDate"]);
$values["TargetDate"] = $month." ".$year;
但这会将输出转换为以下格式:
2015-04-30
我想说的是2015年4月
最佳答案
尝试使用以下代码:
$month=date("F", strtotime($values["TargetDate"]));
$year=date("Y", strtotime($values["TargetDate"]));
$values["TargetDate"] = $month." ".$year;
或直接:
$values["TargetDate"] = date("F Y", strtotime($values["TargetDate"]));