Skip to main content
1 of 3
t-clausen.dk
  • 3.8k
  • 13
  • 17

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 

Fiddle

t-clausen.dk
  • 3.8k
  • 13
  • 17