15 Oct Ejercicio – Generación de una fecha personalizada mediante javascript
En este ejercicio vamos a trabajar el uso de métodos relacionados con el objeto fecha.
Repasaremos también el uso y llamada de una función.
Te será muy fácil resolver este ejercicio si lees esta entrada.
Enunciado
Escribe un script que escriba por pantalla el día, mes y año en el que nos encontramos.

Solución del ejercicio
Para solucionar el ejercicio hacemos uso de la llamada a una función y la declaración de esta.
Dentro de la función declaramos una fecha. Fijaros que debemos hacer uso de la palabra reservada new.
Se propone el uso de los métodos:
- fecha.getDate() que devuelve el día del mes en el que nos encontramos.
- fecha.getMonth() que devuelve el mes en el que nos encontramos siendo un número entre el 0 y el 11.
- fecha.getFullYear() que devuelve el año en formato 4 dígitos. (me gusta más esta opción que getYear())
Fijaros que para trasladar el mes de número a string se usa un array que contiene los doce meses del año. De este modo conseguimos el mes en formato escrito.
Finalmente escribimos por pantalla con document.write()
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="author" content="Francesc Ricart">
<title>Ejercicio fechas personalizadas</title>
</head>
<body>
<script>
var meses = ["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"];
escribeFecha();
function escribeFecha(){
var fecha = new Date();
var dia = fecha.getDate();
var mesNumero = fecha.getMonth();
var mes = meses[mesNumero];
var ano = fecha.getFullYear();
document.write("Hoy es " + dia + " de " + mes + " de " + ano);
}
</script>
</body>
</html>
¡Hola!
Querido lector,
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Entradas relacionadas:
Programa que pide al usuario un número y escribe todas las tablas de multiplicar del 1 al número dado reutilizando código. Incluye solución.
Ejercicio javascript dónde se practica el uso de for y de while para la resolución de un mismo problema JS. Incluye solución.
Ejercicio en el que se práctica de modo fácil la lógica de programación mediante el uso de funciones declaradas en JS.
¿Estás estudiando javascript o otro lenguaje de programación? Las prisas nunca son buenas para ello. ¿Qué respondo a mis alumnos?
Ejercicio de sintaxis javascript nivel principiante sobre objetos (también conocidos como tuplas). Incluye solución y comentarios.
Hasta el momento hemos estado programando mediante secuencias de instrucciones que se iban sucediendo en orden cronológico. Hemos aprendido la sintaxis y vocabulario mínimo necesario del lenguaje java...
No Comments