I have been adding the exact release date, not just the release year, to my music albums and have noticed a couple of things:
1. Why is there no sanity check as regards the Date field? If I misspell the date I can without warning end up with setting the date to 2320 something. A warning would be in order if the date entered has not occurred yet (or if the date is before say 1920, but I have not seen that with my misspellings). Likewise a warning could be issued if the entered value is not a valid date according to the locale (omitting the "-" part in ISO countries, i.e. 199506, can lead to strange dates).
2. If I enter just the year and month (1995-02) MC sets the full date to the first of the month (1995-02-01). Why is it not possible to omit the day part to distinguish this case from when an album is actually released on the first day of a month?
3. Why is the month and day value set to 01, i.e. the first day of January, when there is only a year value, and and the day value set to the first day of the month when there is a month but no day value? This looks strange when having a Month or Day pane/column. Although the Month and/or Day is unassigned by me (and not displayed in the MC Date field) those albums are not sorted in the Unassigned category but in the January/first day category. And it looks like January and the first day of a month is by far the most popular time to release an album.
4. Is there a way to sort albums without a month value last when sorting by date, like the sort empty values last option? And the same for albums with a month but no day value.
5. Is there any way to distinguish the files where I have actually entered 01 as the month or day from the files where MC has done that automatically? If not, and had I realised that MC automatically fills in values, I would have used a non date type field to enter my values (and imported that field to the Date field) to avoid having to look up again the albums actually released sometimes in January or the first of a month.
I have already read some threads recommended by Alex regarding date handling and the Excel style date format. Is it this format that requires a fictive full date for values missing the month or day part? (Sorry if I missed one of all the threads on this that gives the answer.)
(The earliest track I have is originally released in 1899 and I just wondered how the Excel format would handle that; it is not currently a problem for me, though, since I do not use a date type field for original release date and that track is of course on a compilation released much later.)