我正在阅读一篇文章,将created_at
转换为字符串,因为默认情况下它将作为对象返回。何时确切提出要求?我知道该请求可用于将一种格式转换为另一种格式。但是什么时候呢?是否有诸如创建数据列之类的规则必须使用?这样的事情?
答案 0 :(得分:0)
使用created_at
作为字符串不是最佳实践。 Laravel Eloquent会自动从数据库中提取它们并将它们转换为Carbon实例,因此您可以随时使用字符串(使用->format()
)对其进行转换。
此外,有了Carbon对象,您可以使用多种方法来处理日期,例如比较,提取单个数据(例如日,月,小时...),因此强制转换没有任何意义它是一个字符串,恕我直言。