cakephp输入日期的默认值(月的最后一天)

时间:2015-04-28 10:57:10

标签: php date cakephp

我试图将实际月份的最后一天放在输入日期......

所以例如,我们是28 4月所以我的输入的默认值应该是30

我正在使用cakephp 2.X(我不知道哪个版本因为它不是我的项目)

这是我的意见:

<?= 
$this->Form->input('fin', array('type'  =>  'date', 'label' => "Date Validité", 'dateFormat' => 'DMY', 'separator'  => '&nbsp;', 'minYear' => '2013', 'div' => false)); 
?>

提前谢谢你,抱歉我的英语很差:)。

1 个答案:

答案 0 :(得分:0)

尝试使用date("t", strtotime(date('Y-m-d'))) -

$this->Form->input('fin', array('type'  =>  'date', 'label' => "Date Validité", 'dateFormat' => 'DMY', 'separator'  => '&nbsp;', 'minYear' => '2013', 'div' => false, value=> date("t", strtotime(date('Y-m-d')))));