Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在现有对象的文本框中设置symfony 1.x日期格式?_Php_Forms_Formatting_Symfony 1.4 - Fatal编程技术网

Php 如何在现有对象的文本框中设置symfony 1.x日期格式?

Php 如何在现有对象的文本框中设置symfony 1.x日期格式?,php,forms,formatting,symfony-1.4,Php,Forms,Formatting,Symfony 1.4,我有一个symfony 1.4表单,其中有一个带有日期时间字符串的文本框 我使用jQuery的datetimepicker来简化日期输入,而不是5次选择 我已经有了正确的默认日期时间字符串,但我不确定在更新对象时如何格式化日期时间字符串。字符串作为默认格式返回(YYYY-mm-dd-HH:ii:ss) 为symfony文本框格式化现有日期时间字符串的正确方法是什么?您可以使用。例如: $this->widgetSchema['date_delivery'] = new sfWidgetFo

我有一个symfony 1.4表单,其中有一个带有日期时间字符串的文本框

我使用jQuery的datetimepicker来简化日期输入,而不是5次选择

我已经有了正确的默认日期时间字符串,但我不确定在更新对象时如何格式化日期时间字符串。字符串作为默认格式返回(YYYY-mm-dd-HH:ii:ss)

为symfony文本框格式化现有日期时间字符串的正确方法是什么?

您可以使用。例如:

$this->widgetSchema['date_delivery'] = new sfWidgetFormJQueryDate(array(
                'config' => '{}',
                'date_widget' => new sfWidgetFormDate(array('format' => '%day%/%month%/%year%')),
                'culture' => sfContext::getInstance()->getUser()->getCulture(),
                'image' => '/images/calendar.png',
                'label' => 'Date'
            ));
或者你可以使用

如果您想在视图中格式化日期,可以看到