Anuncios

Bienvenidos sean a este post, hoy hablaremos sobre un metodo del objeto Date.

Anuncios

Este metodo nos permite establecer el valor del año en una fecha, pasemos a ver su sintaxis:

variable.setFullYear(año[,mes,dia]);
Anuncios

Siendo el valor para el año el unico obligatorio y siendo los para el mes y el dia opcionales, para entenderlo un poco mejor analicemos el siguiente ejemplo:

<html>
<head>
<script language="javascript">
<!--
document.title="Ejemplos de Date()";
function crearCuerpo()
{
	var d = new Date();
	document.write(d + "<br>");
	d.setFullYear(2021);
	document.write(d + "<br>");
	d.setFullYear(2021, 9, 22);
	document.write(d + "<br>");
}
//-->
</script>
</head>
<body>
<script language="javascript">crearCuerpo()</script>
</body>
</html>
Anuncios
Anuncios

En este ejemplo simple, primero definiremos una funcion, en esta lo siguiente sera definir una variable donde almacenaremos la fecha actual, nuestro siguiente paso sera una instruccion donde escribiremos en el cuerpo del html el valor almacenado en la variable anterior, despues le modificaremos el año de la fecha almacenada en la variable, volvemos a modificarlo pero esta vez con un mes y dia, para finalmente mostrar la nueva modificacion, por ultimo en el body del html hacemos la llamada a la funcion antes definida, veamos como es su salida:

Anuncios

Como pueden ver nos devolvio todos los valores, observen como es la fecha completa que obtenermos al crear un objeto de tipo Date, luego vemos la fecha anterior pero con la modificacion del año y la ultima es la modificacion de la fecha completa, un dato que no mencione es que el valor del mes va de 0 a 11, tal como vimos en setMonth en este post.

Anuncios

En resumen, hoy hemos visto al metodo setFullYear, que es, como es su sintaxis, como trabaja mediante un ejemplo simple, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50