Well, in the file system, yes, everything that gets created or modified gets a date. But you are calling $page->date() which refers to either a default page class method or to a custom model method or to something present in your content. Since there is no default page method of that name, and if you don’t have a date field, nothing will be shown.
So to reliably get when a page was created, you would have to create a disabled date field with the default set to now.
If I remove the entry, then it also works with the formatting of the date.
Unfortunately, I can no longer say why I made the change in config.php.
Can you give me an estimate of what the collective damage could be if I remove the entry completely?
Each date handler has its own syntax for formatting dates. The format you used in the blueprint works with the default handler, but not with strftime or intl.
strftime is deprecated and shouldn’t be used anymore.
If you need non-English dates, use intl, and then the compatible format strings, see link in documentation.
Thank you Adspectus for the tip. I’m trying to solve the whole thing with Kirby’s on-board resources. Plugins always mean a certain dependency and I try to avoid that. Nevertheless many thanks.