Duda con lastmodified

Saludos de nuevo.
Mira tengo este script para mostrar la última actualización.
<script language="Javascript">document.write("<b>Ultima actualización: "+document.lastModified+"</b>");</script>
El problema que tengo, es con el formato.. Me gustaría que la fecha fuera dd/mm/yyyy y no como sale actualmente.
También he encontrado este otro donde sale ya ordenado.(dd/mm/yyyy), pero no sale la hora.
<script language="Javascript">
vartexto=document.lastModified;
mm=texto.substring(0,2);
dd=texto.substring(3,5);
aa=texto.substring(6,10);
document.write(dd+"/"+mm+"/"+aa);
</script>
Te dejo dos opciones, en la primera saber como poner en orden la fecha y/o en la segunda, introducir la hora como en el primer caso.
Gracias de antemano

1 Respuesta

Respuesta
1
La función substring, lo que hace es recoger la información de la cadena de caracteres y seleccionar los caracteres de la posición POR a la posición Y, para sacar la hora de la función document. LastModified() solo tendrías que recoger la siguiente parte de la cadena de caracteres ( string ).
<script language="Javascript"> 
var texto=document.lastModified;
mm=texto.substring(0,2);
dd=texto.substring(3,5); 
aa=texto.substring(6,10);
hh=texto.substring(11,20);
document.write(dd+"/"+mm+"/"+aa+"  "+hh); 
</script> 
Es decir si yo tengo la cadena de caracteres "HOLA QUE TAL" donde HOLA es del 0 al 3, QUE del 5 al 7 y TAL del 8 al 10. Si la cadena (String) se llamara cadenatexto, haríamos cadenatexto. SubString(0,3) para sacar HOLA a la variable que quisiésemos.
Un saludo y espero te sirva la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas