Formateo de fechas en JavaScript: ¿dónde encontrar la documentación y cómo hacerlo correctamente?
¡Hola a todos! Soy nuevo en JavaScript y no puedo entender el formateo de fechas. Necesito mostrar la fecha actual en el formato "DD.MM.AAAA", pero no encuentro documentación clara sobre este tema.
Esto es lo que he probado:
```javascript
let date = new Date();
console.log(date); // Muestra algo como "Fri Dec 20 2024 14:30:00 GMT+0300"
```
Pero necesito obtener exactamente "20.12.2024". Sé que en otros lenguajes (por ejemplo, Java) hay `SimpleDateFormat` o `DateTimeFormatter`, donde se puede definir un patrón. En JavaScript solo encontré `toLocaleDateString()`, pero muestra la fecha en un formato que depende de la locale del navegador, y no puedo controlar el orden del día, mes y año.
¿Dónde puedo encontrar documentación sobre el trabajo con fechas? He mirado en MDN, pero solo describen métodos básicos como `getDate()`, `getMonth()`, `getFullYear()`. ¿Es posible que en JavaScript no haya una forma integrada de formatear una fecha como string con un patrón arbitrario? ¿O me estoy perdiendo algo? Agradecería enlaces a la documentación.