tengo un proyecto con reactjs y en este proyecto quiero crear una cuenta regresiva y en mi proyecto quiero que cada vez que un usuario ingrese a mi sitio le muestre a ese usuario una cuenta regresiva desde el momento en que el usuario ingresa a la página hasta las 00:00:00 (12:00:00 AM). Intento implementar esto con JavaScript y la clase Date, pero no puedo encontrar una solución para este problema. En otras palabras, quiero una marca de tiempo desde el momento en que el usuario ingresa a la página hasta (00:00:00) (por ejemplo: un usuario ingresa la página a las 11:00:00 quiero que esta marca de tiempo esté entre las 11:00:00 a. m. y las 00:00:00)
Sugeriría el paquete moment.js. Está muy bien documentado y puede hacer cosas muy interesantes. Seguro que solucionaría tu necesidad. Aquí hay un enlace a moment.js