days between april 2nd 2019 and december 17 2019