0

以下のコードは、2013年の代わりに将来の日付を取得します

protected function _initView()
    {
        $view = new Zend_View();
        $view->doctype('XHTML1_STRICT');
        $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
        $view->headTitle()->setSeparator(' - ');
        //$view->headTitle('IMR - BI System');
        $view->env = APPLICATION_ENV;
        //$view->baseUrl = Zend_Registry::get('config')->root_path;
        $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
//      $view->jQuery()->addStylesheet($view->baseUrl . '/js/themes/base/demos.css');
        $view->jQuery()->addStylesheet($view->baseUrl . '/js/themes/base/jquery.ui.all.css');
        $view->jQuery()->addStylesheet($view->baseUrl . '/js/css/jquery.ui.theme.css');
        $view->jQuery()->setLocalPath($view->baseUrl . '/js/jquery.min.js');
        $view->jQuery()->setUiLocalPath($view->baseUrl .'/js/jquery-ui.min.js');
        $view->jQuery()->enable();
        $view->jQuery()->uiEnable();
        $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
        $viewRenderer->setView($view);
        Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);

        return $view;
    }

私が与えた見解では

Pick your Date: <?php echo $this->datePicker("dp1", '', array('defaultDate' => date('Y/m/d', time()))); ?>
4

1 に答える 1

0

defaultDate パラメータを使用しないようにしてみましたか? とにかく、デフォルトで現在の日付にする必要があります。defaultDate を使用して同じ動作を見たことがありますが、使用しない場合は問題ありません。代わりにフォーマットを設定してみてください: 'dateFormat' => 'dd-mm-yy'

于 2014-01-22T16:49:45.067 に答える