OK, how about an option to only sync with the RDS source if it is within 1 minute (or so) of the systems current time?

That would stop setting the wrong time from stations which give incorrect RDS time data (not that I've seen any do so)

Is the current date available from within the RDS data?