# Date and Timezones west of GMT: Tomorrow

**URL:** <https://forum.getkirby.com/t/date-and-timezones-west-of-gmt-tomorrow/35428>\
**Category:** Questions\
**Tags:** v5\
**Created:** [May 27, 2026, 1:22am UTC](https://forum.getkirby.com/t/date-and-timezones-west-of-gmt-tomorrow/35428 "2026-05-27T01:22:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![luxuryluke](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/luxuryluke/32/3701_2.png) [@luxuryluke](https://forum.getkirby.com/u/luxuryluke)\
**Post date:** [May 27, 2026, 1:22am UTC](https://forum.getkirby.com/t/date-and-timezones-west-of-gmt-tomorrow/35428/1 "2026-05-27T01:22:53Z")

</div>

I know it sounds crazy, but this wierdness has my brain clicking.  
When i create a new entry in a structure field that has a date of now, it inserts the current date while i’m drafting the structure item in the slide out window.  
That’s fine. But it’s just after 5pm here in Pacific Time Zone in North America. That means GMT is after midnight.  
Once I save the page, the date in the structure field switches to tomorrow.  
Here’s my blueprint code inside the structure field:

```auto
date:  
  label: Date
  type: date  
  time: false  
  display: “YYYY-MM-DD”
  default: now  
  required: true

```

Is there some date function that needs updating to fix this minor issue, likely during the page save task? Does adding a time option to this help? Perhaps it’s a `default: now` thing.

In my config.php I have this set at the top:  
`date_default_timezone_set(‘America/Los_Angeles’);`

* * *

`{`  
`“info”: {`  
`“kirby”: “5.4.2”,`  
`“php”: “8.5.6”,`  
`“server”: “PHP/8.5.6 (Development Server)”,`  
`“license”: “Unregistered”,`  
`“languages”: `  
`},`  
`“security”: [`  
`“The site is running locally with relaxed security checks”,`  
`“Debugging must be turned off in production”,`  
`“The Vue template compiler is enabled”`  
`],`  
`“plugins”: [`  
`{`  
`“name”: “lukedorny/font-parser”,`  
`“version”: “?”`  
`},`  
`{`  
`“name”: “lukedorny/video”,`  
`“version”: “?”`  
`}`

`]`  
`}`

---

<div class="post-metadata">

**Author:** ![luxuryluke](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/luxuryluke/32/3701_2.png) [@luxuryluke](https://forum.getkirby.com/u/luxuryluke)\
**Post date:** [May 27, 2026, 1:31am UTC](https://forum.getkirby.com/t/date-and-timezones-west-of-gmt-tomorrow/35428/2 "2026-05-27T01:31:26Z")

</div>

I tried using `default: today` and everything works fine. Interesting.

> **[Default value - Date](https://getkirby.com/docs/reference/panel/fields/date#default-value)**
>
> A date picker field

I suppose if i’d had the time in there, the `now` would work. **Today** it is! Thank you, Docs!
