Countdown Timer

From a given future time, show the time until that time is reached.

Program should

  • Use a Javascript DateTime object
  • Include a Javascript program and user interface.
  • Display the hours, minutes, and seconds until the given time in HTML
    • Ex: "XX hours, YY minutes, ZZ seconds remaining"
  • Update every second to show the remaining time
  • Show "00 hours, 00 minutes, 00 seconds remaining" When the time has passed.
  • Look nice.

Tests

  • Assuming you have Node.js and NPM installed on your machine, run npm install to install local dependencies
  • Run tests with npm test, test results should be viewable in the browsers and console.