¿Cómo obtener la fecha actual en JavaScript? (formateo de fecha)
¡Hola a todos! Acabo de empezar a estudiar JavaScript y me encontré con una tarea simple, a primera vista: necesito mostrar la fecha actual en una página web en el formato "dd.mm.aaaa". Sé que existe el objeto `Date`, pero cuando escribo `new Date()`, en la consola se muestra algo como "Mon Oct 14 2024 15:30:00 GMT+0300". Eso no es lo que necesito.
He intentado usar los métodos `getDate()`, `getMonth()`, `getFullYear()`, pero obtengo números, y tengo que agregar manualmente ceros delante de los días y meses si son menores que 10. Además, no entiendo por qué `getMonth()` devuelve 9 para octubre, en lugar de 10.
Díganme, ¿cómo obtener correcta y elegantemente la fecha actual en el formato deseado? ¿Quizás existe algún método o librería ya preparada? ¿O tengo que escribir mi propia función de formateo cada vez?
Aquí hay un ejemplo de mi código, que por ahora no funciona como debería:
```javascript
let now = new Date();
let day = now.getDate();
let month = now.getMonth() + 1; // ¿Por qué hay que agregar 1?
let year = now.getFullY
No answers yet.
Inicia sesión para dejar una respuesta
Blogs
Verificación de cadena en un array TypeScript: optimización y velocidad
Registro en aplicaciones Kotlin: mejores prácticas en la práctica
Error @Override en Eclipse: cómo vencer "Must Override a Superclass Method"
JavaScript: qué buscan los seniors en el código y por qué ponen un menos