All online forum and news sites, that date current articles in the form 6:30pm TODAY (or YESTERDAY) and only include an actual numeric date if the item is at least two days old. Result: if you save the article locally, later it contains no useful date.
This (and because the file creation date attribute is ephemeral) is why I manually prefix filenames with the full date like YYYYMMDD, but I still wish that 'today' or 'yesterday' if someone feels it *must* be mentioned, would be placed in brackets after the absolute date.
What I really hate is when some author dates an article with the month and day, but leaves off the year. The year is by far the most important part of the date. I mean, really, do they think that something they put on the internet is just going to magically disappear in less than a year? Anyone who writes an article on the internet and doesn't include the year should receive an automatic lifelong ban from ever writing anything again. Those kinds of people are just complete idiots! I guess you can figure out what my pet peeve is.
Regarding date format, YYYYMMDD (with the option of putting delimiters in between the year and month and between the month and day) should be the only allowable date format for all uses. First of all, for computer use, YYYYMMDD can be sorted easily in chronological order. YYMMDD cannot. And any other "standards" can also not be easily sorted. But the computer sorting of a date is but a minor point. We live in a global world. How is one to know if it's MM.DD.YYYY or DD.MM.YYYY just by looking at a date? Example, 10.11.2021, is that October 11, 2021 or November 10, 2021? Depending on which country you live in, you'll assume one way or the other. In order to correctly determine the date, you first need to figure out which country it came from, which in some cases might not even be possible. I see this constantly at the supermarket with imported foods that come from various countries. In order to check the expiration date, I first need to check which country it came from. Any country not using YYYYMMDD needs to change and stop showing their stupidity / lack of living in a global world. Just look at time. AFAIK everyone writes time starting with the most significant hours, then minutes, then optional seconds. Ignoring the AM/PM, it makes total logical sense (I almost always use a 24-hour time base, myself). So why when it comes to the date do people do it differently, and not put the most significant part (the year) first? It's totally illogical! I grew up with the standard being MM/DD/YY, with YY being optional. Once I was exposed to YYYY.MM.DD, I immediately recognized how stupid my country's standard date method was/is. Just for kicks, if it's not something critical, whenever I fill out a form that asks for the date format in something else, I'll just write it as YYYY.MM.DD. Anyways, I don't hold out any hope for it to ever change. If even in the USA they cancelled the conversion to the Metric system, after it was well along, there's really no hope of standardizing dates.
Edited to add: I realize that people speak dates one way, and I'm not saying we need to change that. For example, in American English, a conversation about a date next month, such as "September 15", is fine with me. It's when it's not in a conversation, but in writing, and when that writing can be read at any time in the future, then it at least needs to indicate the year, ie. "September 15, 2021". And it's when we write dates using a totally numeric format that the YYYYMMDD format needs to be the standard. If you're speaking/writing and using the name of the month, use whatever format is common in your country. If you're using numerical dates that are to be read by people around the world, standardize it!
One humorous comment about times, from people around where I live. I often see the opening time for a store listed as 09:00 AM. I always laugh, being they obviously don't have a clue about why the leading "0" is added for military time, and not appropriate if you're using AM/PM.