TSQL, 88 bytes
Using ISO8601 format for date(yyyy-mm-dd)
DECLARE @ date='2050-05-02',@t date='2060-12-12' a:IF STUFF(reverse(@),3,1,'')=STUFF(@,8,1,'')PRINT @ SET @=dateadd(d,1,@)IF @<=@t GOTO a Using ISO8601 format for date(yyyy-mm-dd)
DECLARE @ date='2050-05-02',@t date='2060-12-12' a:IF STUFF(reverse(@),3,1,'')=STUFF(@,8,1,'')PRINT @ SET @=dateadd(d,1,@)IF @<=@t GOTO a