website stats » Mostrando la fecha actual con Javascript | Solo Código |

Mostrando la fecha actual con Javascript

Escrito por J.F. el Friday, 3 de August del 2007 a las 14:36

En el ejemplo de hoy vamos a ver como podemos recoger la fecha de actual del ordenador del usuario y como mostrarla. Para ello usaremos la siguiente función, que como siempre deberemos incluir o bien en el head de la página, o incluirlo en un fichero aparte donde tengamos todas las funciones Javascript. La función es la siguiente:

JavaScript:
  1. <script>
  2. function hoy()
  3. {
  4.     var fechaActual = new Date();
  5.  
  6.     dia = fechaActual.getDate();
  7.     mes = fechaActual.getMonth() +1;
  8.     anno = fechaActual.getYear();
  9.    
  10.  
  11.     if (dia <10) dia = "0" + dia;
  12.     if (mes <10) mes = "0" + mes;  
  13.  
  14.     fechaHoy = dia + "/" + mes + "/" + anno;
  15.    
  16.     return fechaHoy;
  17. }
  18. </script>

Cuando hagamos la llamada a la función, ésta nos devolverá la fecha actual en formato dd/mm/yyyy, en una variable que hemos llamado fechaHoy.Por lo tanto, lo único que debemos hacer es llamar a la función, y posteriormente mostrar la fecha, poudiendo darle el formato HTML que deseemos. Veamos como mostrar la fecha. En éste ejemplo el formateado que le hemos aplicado es de etiqueta h3 y en cursiva.

HTML:
  1. <h3><em><script>hoy();document.write("Fecha: "+fechaHoy+"");</script></em></h3>

De ésta manera podremos mostrar la fecha en nuestras páginas web facilmente.

Comentarios (6)

Categoria: Javascript

6 Comentarios

Entradas relacionadas


Comentario de Abraham

Realizado el Friday, 1 de August del 2008 a las 18:19

Muy bueno me saco de un apuro gracias

Comentario de Aitor

Realizado el Thursday, 18 de March del 2010 a las 12:08

Siento deciros que en el año 2010 este codigo muestra lo siguiente:
01/01/110

Comentario de Aitor

Realizado el Thursday, 18 de March del 2010 a las 12:10

para que salga el 2010 en vez de
anno = fechaActual.getYear();
metemos:
anno = fechaActual.getFullYear();

Comentario de Jairo Ernesto Sánchez Galvis

Realizado el Saturday, 27 de March del 2010 a las 19:52

Existe un problema con el año, el método getYear(), del objeto Date() de javascript para el año 2010, devuelve el valor 110, que correponde a 1 siglo con el año 10, para este caso, se ponde getFullYear(), correcto, como lo describe el compañero en la parte superior.

Comentario de dennis

Realizado el Thursday, 30 de June del 2011 a las 21:52

Muy bueno justo lo que buscaba te pasaste chico

buen aporte…….

Comentario de decoracion con globos

Realizado el Friday, 11 de November del 2011 a las 0:18

Muchas gracias, justo lo que buscaba tambien.

Un Saludos

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |