DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

mirac sengonul
mirac sengonul

Posted on • Updated on

Timezone for DateTime Field at LaravelΒ Nova

Hi there πŸ‘‹

You can want to see created_at field or more fields like this with timezone. You follow me.

Nova allows us for override any field.

Date::make('CreatedAt', function () {
                if ($this->created_at) {
                    return sprintf('%s', Carbon::parse($this->created_at)->setTimezone('Europe/Istanbul')->format('Y-m-d'));
                }
           }),
Enter fullscreen mode Exit fullscreen mode

We was able to manipulate created_at field.

We have been registering the records that date time types without UTC. But after we had made changes we saw that with timezone.

Have a good day 🎊

Top comments (0)

Hacktoberfest is happening now!



It is a month-long celebration of open source. For a lot of devs, its their introduction to open source.


Check out the Hacktoberfest tag on DEV to keep up with the latest!