如何创建一周的时间" Symfony中的表单字段?

时间:2017-04-05 09:42:30

标签: php symfony symfony-forms

我需要创建一个表单字段,用户可以在该字段中输入一周的时间。例如"周二上午8:00和#34;。我尝试使用DateTimeType表单字段,但似乎无法让它做我需要的。

有没有办法使用库存Symfony字段来执行此操作,还是需要创建自定义表单字段类型?

更具体地说,我尝试使用DateTimeType并更改' date_format'选项所以它只有工作日,小时和分钟。文档链接this page以获取日期/时间格式。所以我使用字符串' EEE H:M'只是为了得到一个例外,说“E' E'格式无效。

1 个答案:

答案 0 :(得分:1)

日期时间代表特定的日期和时间,因此它不是您想要的。

我猜你选择的日子会更好,而且有时间会更好

您可以将信息存储在一个字段$dayofweek."_".$time