我有一个出生日期的字段,当打印为$ entity-> date_of_birth时,有人的价值,就像这样:
object(Cake\I18n\FrozenDate) {
'time' => '1948-02-18T00:00:00+00:00',
'timezone' => 'UTC',
'fixedNowTime' => false
}
我想借助辅助函数在我的视图文件中放置日期格式检查,以便每当一个字段有 Cake \ I18n \ FrozenDate 或甚至 DateTime 实例时可以运行日期格式和匹配功能。我试着把支票作为
$entity->date_of_birth instanceof Cake\I18n\FrozenDate
但它不起作用。在CakePHP中检查datetime实例的理想方法是什么。我还需要将此检查放入beforeSave调用中,以便在保存之前将新输入的日期字符串格式化为SQL格式。