Io di solito se ho da gestire un po' di date uso questa libreria: https://momentjs.com/

Con cui puoi fare semplicemente:

codice:
moment().startOf('day')


Che ti da la mezzanotte del giorno corrente, ovviamente settato sulla tua timezone.