A number of years ago I switched from using the mm/dd/YY date format to YYYYMMDD format—if you can't figure that second one out, it would result in today being rendered as 20080323. It's the most internally consistent date format I can find, it's rarely ambiguous, and it doesn't rely on messy punctuation, which often breaks things like filenames. Plus, it's easy to extend into a full datetime: 20080323:2104.
The downside is that most folks stack overflow when they see an 8-digit date.
Is there any alternative representation that gets around the messiness I described above? What do you use?
P.S. Submitting a comment will almost assuredly result in an HTTP 500 error but I've submitted a bunch of form entries since the errors cropped up and despite the error, every request has gone through successfully.

I always use "YYYY-MM-DD". The hyphens work in all modern filesystems and also make it understandable to people not used to useful date formats.
I always use "YYYY-MM-DD". The hyphens work in all modern filesystems and also make it understandable to people not used to useful date formats.