Absolutely not. Machines and software that interrupt users are Kafkaesque torture devices. Hell is full of Clippies and microwaves that repeatedly beep for eternity.
I’d like a Mark II version which also says “there is no such thing as Sunday 8th of August this year” so that I can fix my errors before they cause problems.
No matter how clever and subtle you think you're being, you're still just redirecting the user's attention from the task at hand toward the UI itself. No matter how ignorable, dismissable, or optional it is, it's an abysmal UI failure and it shouldn't even happen once. Make the feature right in the first place and you won't have to resort to nagging.