Support the ongoing development of Laravel.io →
Database Views
Last updated 2 years ago.
0

Laravel is using Carbon to manage datetime fields in database. By default, updated_at and created_at fields are automatically converted to a Carbon instance when retrieved, that's why you get the error on date() function.

To display the date, you have two options:

{{ $object->created_at }} // Will call toString() on object

// or

{{ $object->created_at->format('d M Y - H:i:s') }} // Format date to desired format

Carbon is a powerfull library to manage date. To learn more, see https://github.com/briannesbitt/Carbon

0

Hi MateusAzevedo

Thanks. I just realised I was being incredibly blonde trying to use date() to format the created_at value to the same format it's already in. I blame my lack of coffee today.

0

Sign in to participate in this thread!

Eventy

Your banner here too?

VenomRush venomrush Joined 27 May 2014

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2024 Laravel.io - All rights reserved.