Php 正在将前导0添加到DateType

Php 正在将前导0添加到DateType,php,symfony,Php,Symfony,我用DateType创建了一个Symfony表单。在值中的日期字段中,我的值为1-31,而对于1-9,我需要添加前导0。有没有办法只使用Symfony工具/功能就可以做到这一点 $builder ->add('date_start', DateType::class, [ 'format' => 'ddMMyyyy', 'years' => [2017, 2018, 2019, 2020, 2021] ]) ->ad

我用DateType创建了一个Symfony表单。在值中的日期字段中,我的值为1-31,而对于1-9,我需要添加前导0。有没有办法只使用Symfony工具/功能就可以做到这一点

$builder
    ->add('date_start', DateType::class, [
        'format' => 'ddMMyyyy',
        'years' => [2017, 2018, 2019, 2020, 2021]
    ])
    ->add('submit', SubmitType::class)
;

PHP本身就有这个功能,它被称为str_pad=>bo我不知道如何把它放到你的代码中,也许其他人会帮助:)@DamianDziaduch是正确的,但是Dawid想要一个基于symfony的解决方案。日期格式仍然基于PHP日期值