I am getting a new error, after no apparent updates from me or the client. The error only appears on pages with this one particular field.
"DateInterval::createFromDateString(): Unknown or bad format ( years) at position 0 (y): The timezone could not be found in the database"
(then a whole description of errors after it - the first from /craftcms/cms/src/helpers/DateTimeHelper.php
)
The field in question is an asset field (within a Matrix field). The files are uploaded / stored in an S3 bucket.
Everything was working fine for a few months, now any site or admin page with content from this particular field throws that error.
I have looked at the database and could not spot any obvious errors (to my eyes anyway).
I've also cleared caches and updated asset indexes
Any ideas as to what I am looking for / do next?