What is the best way to initialize a JavaScript Date to midnight?

JavascriptWeb DevelopmentFront End Technology

To initialize a JavaScript Date to midnight, set hours like the following −

setHours(0,0,0,0);

Example

You can try to run the following code to set a date to midnight −

Live Demo

<!DOCTYPE html>
<html>
   <body>
      <script>
         var dt;
         dt = new Date();
         dt.setHours(0,0,0,0);
         document.write(dt);
      </script>
   </body>
</html>

Output

Mon May 28 2018 00:00:00 GMT+0530 (India Standard Time)
raja
Published on 13-Feb-2018 09:03:05
Advertisements