Not a bug Issue with "dateModified" schema displaying incorrect time

JoyFreak

Well-known member
Affected version
2.3.6
The "dateModified" schema is currently showing an incorrect timestamp. Since the UK has transitioned to British Summer Time (BST), the time has not automatically updated to reflect the change. This appears to be a bug, as the modification time of the thread is displaying inaccurately. It is showing +00:00 rather than +01:00.
 
The JSON+LD schema dates are always in UTC, and include time-zone information so they can be adjusted back into any timezone as necessary by schema consumers. This applies to datePublished as well.
 
Last edited:
The schema dates are always in UTC, and include time-zone information so they can be adjusted back into any timezone as necessary by schema consumers. This applies to datePublished as well.
I’ve noticed an inconsistency between the UTC time in the schema and the front-end display when a thread is edited.

The schema shows the timestamp in UTC. However, the "Last edited..." notification (bottom right of the thread) displays the time +1 hour ahead of the schema. Wouldn't this confuse search engines?
 
Unlikely, search engines are pretty smart. The interface is presented in the local time-zone (or guest time-zone), but those are provided with time-zone information as well. For example from this thread, 2025-06-06T20:39:28+00:00 and 2025-06-06T13:39:28-0700 are equivalent from the perspective of a machine.

Even so, we don't output microdata for the first posts of threads, so there's no duplicate schema as search engines are only parsing the JSON+LD values for those.
 
Unlikely, search engines are pretty smart. The interface is presented in the local time-zone (or guest time-zone), but those are provided with time-zone information as well. For example from this thread, 2025-06-06T20:39:28+00:00 and 2025-06-06T13:39:28-0700 are equivalent from the perspective of a machine.

Even so, we don't output microdata for the first posts of threads, so there's no duplicate schema as search engines are only parsing the JSON+LD values for those.

I want to display the following in the same way as the schema does, could you help please?: {{ date($thread.FirstPost.last_edit_date, 'c') }}
 
Back
Top Bottom