<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Foro Vida Una : Generar un reloj a intervalos de un segundo</title>
  <link>https://www.vidauna.com/</link>
  <description><![CDATA[This is an XML content feed of; Foro Vida Una : C&#243;digos JavaScript : Generar un reloj a intervalos de un segundo]]></description>
  <pubDate>Sun, 12 Apr 2026 05:42:06 +0000</pubDate>
  <lastBuildDate>Tue, 18 Jan 2011 12:03:47 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.vidauna.com/RSS_post_feed.asp?TID=1349</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Foro Vida Una]]></title>
   <url>https://www.vidauna.com/images/vidauna_logo.gif</url>
   <link>https://www.vidauna.com/</link>
  </image>
  <item>
   <title><![CDATA[Generar un reloj a intervalos de un segundo : Generar un reloj a intervalos...]]></title>
   <link>https://www.vidauna.com/generar-un-reloj-a-intervalos-de-un-segundo_topic1349_post4650.html#4650</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.vidauna.com/member_profile.asp?PF=110">Programador</a><br /><strong>Subject:</strong> 1349<br /><strong>Posted:</strong> 18&nbsp;Enero&nbsp;2011 at 12:03pm<br /><br />Generar un reloj a intervalos de un segundo<DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>&lt;html&gt;<BR>&nbsp;&nbsp; &lt;head&gt;<BR>&nbsp;&nbsp; &lt;script language="javascript"&gt;<BR>&nbsp;&nbsp; var intval=""<BR>&nbsp;&nbsp; function start_Int()<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(intval=="")<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intval=window.setInterval("start_clock()",1000);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stop_Int();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp; function stop_Int()<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(intval!="")<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; window.clearInterval(intval);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intval="";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.formu.tiempo.value="Tiempo detenido";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp; function start_clock()<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var d=new Date();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sw="am";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var h=d.getHours();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var m=d.getMinutes() + "";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var s=d.getSeconds() + "";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(h&gt;12)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; h-=12;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sw="pm";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(m.length==1)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m="0" + m;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(s.length==1)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s="0" + s;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.formu.tiempo.value=h + ":" + m + ":" + s + " " + sw;<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; &lt;/script&gt;<BR>&nbsp;&nbsp; &lt;/head&gt;<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp; &lt;body&gt;<BR>&nbsp;&nbsp; &lt;form id="formu" name="formu"&gt;<BR>&nbsp;&nbsp; &lt;input type="text" name="tiempo" value="Tiempo parado"&gt;<BR>&nbsp;&nbsp; &lt;/form&gt;<BR>&nbsp;&nbsp; &lt;input type="button" value="Empezar" onclick="start_Int()"&gt;<BR>&nbsp;&nbsp; &lt;input type="button" value="Parar" onclick="stop_Int()"&gt;<BR>&nbsp;&nbsp; &lt;p&gt;Este ejemplo actualiza el contenido del cuadro de texto cada segundo. <BR>&nbsp;&nbsp; Pulsa "Empezar" para iniciar la función setInterval. Pulsa "Parar" para detener el <BR>&nbsp;&nbsp; tiempo con la función clearInterval.&lt;/p&gt;<BR>&nbsp;&nbsp; &lt;/body&gt;<BR>&nbsp;&nbsp; &lt;/html&gt;</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>Estudiese bien este ejemplo. La variable intval contiene un valor que setInterval genera, y con el que podremos detener el intervalo usándolo en la llamada a clearInterval. Especialmente interesante es la función start_clock, que formatea la hora para su visualización.</DIV>]]>
   </description>
   <pubDate>Tue, 18 Jan 2011 12:03:47 +0000</pubDate>
   <guid isPermaLink="true">https://www.vidauna.com/generar-un-reloj-a-intervalos-de-un-segundo_topic1349_post4650.html#4650</guid>
  </item> 
 </channel>
</rss>