Cómo obtener la fecha actual en JavaScript y formatearla
¡Hola a todos! Acabo de empezar a aprender JavaScript y me encontré con una tarea simple, a primera vista. Necesito mostrar la fecha de hoy en una página web (en una tienda online), por ejemplo: "Hoy: 15 de marzo de 2025". Fui a la documentación y encontré el objeto `Date`. Pero cuando escribo un código simple:
```javascript
let today = new Date();
console.log(today);
```
...en la consola se muestra algo como: "Sat Mar 15 2025 12:34:56 GMT+0300 (Moscú, hora estándar)". ¡Ese no es el formato que necesito! ¿Cómo puedo obtener solo el día, el mes en letras y el año? Intenté dividir la cadena con `.split()` o usar `.getMonth()`, pero el mes se devuelve como un número del 0 al 11, no como un nombre. También escuché sobre la librería moment.js, pero no quiero incluir una librería entera solo para una fecha. ¿Alguien me puede decir cómo obtener y formatear la fecha actual de manera elegante en JavaScript puro? Agradecería ejemplos con explicaciones, ya que soy principiante.
<<>>
Entendiendo el objeto Date y sus métodos
No answers yet.
Inicia sesión para dejar una respuesta
Blogs
Algoritmos y estructuras de datos en Go: guía práctica
Cómo aprobar una entrevista de PHP: las mejores preguntas de nivel avanzado
TDD en C#: deja de temer a las pruebas y empieza a escribir código del que no te avergüences
Proyectos para portafolio PHP: de principiante a experto