Foros del Web » Soporte técnico » Ayuda General »

Como pongo la Hora en la pagina?

Estas en el tema de Como pongo la Hora en la pagina? en el foro de Ayuda General en Foros del Web. Hola Gente Cual es el script para poner la hora en la pagina? Gracias Alkatraz...
  #1 (permalink)  
Antiguo 25/03/2002, 21:44
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 106
Antigüedad: 22 años, 1 mes
Puntos: 0
Como pongo la Hora en la pagina?

Hola Gente

Cual es el script para poner la hora en la pagina?

Gracias

Alkatraz
  #2 (permalink)  
Antiguo 25/03/2002, 21:50
daz
 
Fecha de Ingreso: julio-2001
Ubicación: Bogota
Mensajes: 341
Antigüedad: 22 años, 9 meses
Puntos: 4
Re: Como pongo la Hora en la pagina?

Hola cordial Saludo.
Prueba este
function FechaHoy() {
var ndia = new Item('Domingo','Lunes','Martes','Miercoles','Jueve s','Viernes','Sabado')
var nmes = new Item('enero','febrero','marzo','abril','mayo','jun io','julio','agosto','septiembre','octubre','novie mbre','diciembre')
var ahora
var fecha = new Date()
var agno = fecha.getYear()
var mes = fecha.getMonth()
var dia = fecha.getDay()
var aux = "" + fecha
if (agno<10) {
agno2 = "200" + eval(agno)
}
else if (agno<80) {// agno tiene 2 dígitos 19xx (más de 80)
agno2 = "20" + agno
}
else if (agno<=99) {// agno tiene 2 dígitos 20xx (menor de 80)
agno2 = "19" + agno
}
else if (agno<1000) {// agno tiene 3 dígitos (100 es 2000)
agno2 = eval(agno) + eval(1900)
}
else {// agno tiene 4 dígitos
agno2 = agno
}
ahora = ndia[dia] + ", " + eval(aux.substring(7, 10)) + " de " + nmes[mes] + " " + agno2
return ahora
}
//-->
</script>
<script language=Javascript>
document.write (FechaHoy())
</script>
  #3 (permalink)  
Antiguo 25/03/2002, 21:56
daz
 
Fecha de Ingreso: julio-2001
Ubicación: Bogota
Mensajes: 341
Antigüedad: 22 años, 9 meses
Puntos: 4
Re: Como pongo la Hora en la pagina?

Creo que me falto un pedazo el codigo completo es este

<html>
<script language=Javascript>
function Item(){
this.length = Item.arguments.length
for (var i = 0; i < this.length; i++)
this[I] = Item.arguments
}
function FechaHoy() {
var ndia = new Item('Domingo','Lunes','Martes','Miercoles','Jueve s','Viernes','Sabado')
var nmes = new Item('enero','febrero','marzo','abril','mayo','jun io','julio','agosto','septiembre','octubre','novie mbre','diciembre')
var ahora
var fecha = new Date()
var agno = fecha.getYear()
var mes = fecha.getMonth()
var dia = fecha.getDay()
var aux = "" + fecha
if (agno<10) {
agno2 = "200" + eval(agno)
}
else if (agno<80) {// agno tiene 2 dígitos 19xx (más de 80)
agno2 = "20" + agno
}
else if (agno<=99) {// agno tiene 2 dígitos 20xx (menor de 80)
agno2 = "19" + agno
}
else if (agno<1000) {// agno tiene 3 dígitos (100 es 2000)
agno2 = eval(agno) + eval(1900)
}
else {// agno tiene 4 dígitos
agno2 = agno
}
ahora = ndia[dia] + ", " + eval(aux.substring(7, 10)) + " de " + nmes[mes] + " " + agno2
return ahora
}
//-->
</script>
<script language=Javascript>
document.write (FechaHoy())
</script>
</html>
  #4 (permalink)  
Antiguo 26/03/2002, 04:01
 
Fecha de Ingreso: diciembre-2001
Mensajes: 107
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Como pongo la Hora en la pagina?

Este es un poco mas cortito, te lo paso en castellano: has de ponerlo entre las etiquetas de body:

<script languaje="JavaScript" language="">

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo,","Lunes,",&quo t;Martes,","Miercoles,","Jueve s,","Viernes,","Sabado," )
var montharray=new Array("Enero","Febrero"," Marzo","Abril","Mayo",&qu ot;Junio","Julio","Agosto&quot ;,"Septiembre","Octubre",&quot ;Noviembre","Diciembre")
document.write("<small><font color='006699' face='Arial, Helvetica, sans-serif'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" de "+year+"</font></small>")

</script>

Saludetes :P
  #5 (permalink)  
Antiguo 26/03/2002, 04:40
 
Fecha de Ingreso: febrero-2002
Mensajes: 681
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Como pongo la Hora en la pagina?

Pero... ¿Qué paso? ¿están dormidos?

Alkatraz pidió un código para poner la hora y ustedes le dan un código para poner la fecha...

Bue... acá va un code:

Primero: para que la hora se inicie junto con la página, debes incluir dentro de la etiqueta <BODY> el parámetro de inicio. Agrega un espacio después del último parámetro e incluye:

Onload="show5()"

Quedaría así:

<body Onload="show5()">

Sin ese detalle tu reloj no funcionará


Después coloca el siguiente código en tu página después de la etiqueta <body>.


<Font face=Verdana><span id=relogio style="POSITION: absolute"></span>
<Script Language=JavaScript>
<!--
function show5(){
if (!document.layers&&!document.all)
return
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn="AM"
if (hours>12){
dn="PM"
hours=hours-12
}
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
meurelogio="<font size='5' face='Arial'><b>"+hours+":&quot ;+minutes+":"
+seconds+" "+dn+"</b></font>"
if (document.layers){
document.layers.relogio.document.write(meurelogio)
document.layers.relogio.document.close()
}
else if (document.all)
relogio.innerHTML=meurelogio
setTimeout("show5()",1000)
}
//-->
</script>
</font>



Espero que te sirva, suerte! ;)
  #6 (permalink)  
Antiguo 26/03/2002, 09:03
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 106
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Como pongo la Hora en la pagina?

Gracias Daz por tu buena voluntad y gracias Gaston por estar atento a mi solicitud.





Alkatraz
  #7 (permalink)  
Antiguo 26/03/2002, 09:05
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 106
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Como pongo la Hora en la pagina?

Tino no te habia visto.

Gracias a vos tambien

Alkatraz
  #8 (permalink)  
Antiguo 26/03/2002, 09:10
 
Fecha de Ingreso: febrero-2002
Mensajes: 40
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Como pongo la Hora en la pagina?

visita esta web:
http://www.dynamicdrive.com/dynamicindex6/popanalog.htm

<span style="background-color: #800080"><font size="2" color="#FFFF00"><marquee style="border-style: groove; border-color: #FF0000" width="133" height="19" behavior="alternate">NO GUERRAS!!</marquee>
[/CODE]</span>
  #9 (permalink)  
Antiguo 27/03/2002, 04:17
 
Fecha de Ingreso: febrero-2002
Mensajes: 681
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Como pongo la Hora en la pagina?

Por nada Alkatraz
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:31.