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

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 970,177 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
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 🎊

Latest comments (0)

Have you saved a post on DEV?

Head to your Reading List to read and manage the posts you've saved.