Categoria: Programacion Tema: Java script - Java Titulo: Clase Date en java script
Fecha del Tema: 2013-04-07 18:58:29Clase Date JavaScript dispone de varias clases predefinidas para acceder a muchas de las funciones normales de cualquier lenguaje, como puede ser el manejo de vectores o el de fechas. Esta clase nos permitirá manejar fechas y horas. Se invoca asÃ: <?php //esto no va fecha = new Date();//creación de un objeto de la clase Date fecha = new Date(año, mes, dia); fecha = new Date(año, mes, dia, hora, minuto, segundo); ?>//esto no va Si no utilizamos parámetros, el objeto fecha contendrá la fecha y hora actuales, obtenidas del reloj de nuestra computadora. En caso contrario hay que tener en cuenta que los meses comienzan por cero. AsÃ, por ejemplo: <?php //esto no va navidad06 = new Date(2006, 11, 25) ?>//esto no va El objeto Date dispone, entre otros, de los siguientes métodos: <?php //esto no va getYear() setYear(año) ?>//esto no va Obtiene y coloca, respectivamente, el año de la fecha. Ã?ste se devuelve como número de 4 dÃgitos excepto en el caso en que esté entre 1900 y 1999, en cuyo caso devolverá las dos últimas cifras. <?php //esto no va getFullYear() setFullYear(año) ?>//esto no va Realizan la misma función que los anteriores, pero sin tanta complicación, ya que siempre devuelven números con todos sus dÃgitos. <?php //esto no va getMonth() setMonth(mes) getDate() setDate(dia) getHours() setHours(horas) getMinutes() setMinutes(minutos) getSeconds() setSeconds(segundos) ?>//esto no va Obtienen y colocan, respectivamente, el mes, dÃa, hora, minuto y segundo de la fecha. <?php //esto no va getDay() ?>//esto no va Devuelve el dÃa de la semana de la fecha en forma de número que va del 0 (domingo) al 6 (sábado) Ejemplo: Mostrar en una página la fecha y la hora actual. <?php //esto no va <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> function mostrarFechaHora() { var fecha fecha=new Date(); document.write(`Hoy es `); document.write(fecha.getDate()+`/`); document.write((fecha.getMonth()+1)+`/`); document.write(fecha.getYear()); document.write(`<br>`); document.write(`Es la hora `); document.write(fecha.getHours()+`:`); document.write(fecha.getMinutes()+`:`); document.write(fecha.getSeconds()); } //Llamada a la función mostrarFechaHora(); </SCRIPT> </HEAD> <BODY> </BODY> </HTML> ?>//esto no va En este problema hemos creado un objeto de la clase Date. Luego llamamos una serie de métodos que nos retornan datos sobre la fecha y hora actual del equipo de computación donde se está ejecutando el navegador. Es bueno notar que para llamar a los métodos disponemos: <nombre de objeto>.<nombre de método>(parámetros).
Clase Date JavaScript dispone de varias clases predefinidas para acceder a muchas de las funciones normales de cualquier lenguaje, como puede ser el manejo de vectores o el de fechas. Esta clase nos permitirá manejar fechas y horas. Se invoca asÃ: <?php //esto no va fecha = new Date();//creación de un objeto de la clase Date fecha = new Date(año, mes, dia); fecha = new Date(año, mes, dia, hora, minuto, segundo); ?>//esto no va Si no utilizamos parámetros, el objeto fecha contendrá la fecha y hora actuales, obtenidas del reloj de nuestra computadora. En caso contrario hay que tener en cuenta que los meses comienzan por cero. AsÃ, por ejemplo: <?php //esto no va navidad06 = new Date(2006, 11, 25) ?>//esto no va El objeto Date dispone, entre otros, de los siguientes métodos: <?php //esto no va getYear() setYear(año) ?>//esto no va Obtiene y coloca, respectivamente, el año de la fecha. Ã?ste se devuelve como número de 4 dÃgitos excepto en el caso en que esté entre 1900 y 1999, en cuyo caso devolverá las dos últimas cifras. <?php //esto no va getFullYear() setFullYear(año) ?>//esto no va Realizan la misma función que los anteriores, pero sin tanta complicación, ya que siempre devuelven números con todos sus dÃgitos. <?php //esto no va getMonth() setMonth(mes) getDate() setDate(dia) getHours() setHours(horas) getMinutes() setMinutes(minutos) getSeconds() setSeconds(segundos) ?>//esto no va Obtienen y colocan, respectivamente, el mes, dÃa, hora, minuto y segundo de la fecha. <?php //esto no va getDay() ?>//esto no va Devuelve el dÃa de la semana de la fecha en forma de número que va del 0 (domingo) al 6 (sábado) Ejemplo: Mostrar en una página la fecha y la hora actual. <?php //esto no va <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> function mostrarFechaHora() { var fecha fecha=new Date(); document.write(`Hoy es `); document.write(fecha.getDate()+`/`); document.write((fecha.getMonth()+1)+`/`); document.write(fecha.getYear()); document.write(`<br>`); document.write(`Es la hora `); document.write(fecha.getHours()+`:`); document.write(fecha.getMinutes()+`:`); document.write(fecha.getSeconds()); } //Llamada a la función mostrarFechaHora(); </SCRIPT> </HEAD> <BODY> </BODY> </HTML> ?>//esto no va En este problema hemos creado un objeto de la clase Date. Luego llamamos una serie de métodos que nos retornan datos sobre la fecha y hora actual del equipo de computación donde se está ejecutando el navegador. Es bueno notar que para llamar a los métodos disponemos: <nombre de objeto>.<nombre de método>(parámetros).