Come on,
@Erel .. stealing the show to lightweight volunteers who spend hours in the Forum in search for a couple of "likes" more.. it's no nice!
eheh, you know I like jocking; often i find it irresistible.
Seriously now. Your solution is like the one posted
here, as I mentioned as my last suggestion in post #2 above. But there we read that passing a date like 31/12/2015a made the test pass, judging it a correct date. It was a 2012 post, so should we consider it fixed now?
(I know for sure that at least one community member will reply to this post with a more than justified "try it yourself! ")