Reloj Digital
Reloj Digital
Este sencillo tutorial explica cmo obtener la fecha y hora del sistema operativo e inclurla en
un archivo swf. Los datos que obtendremos son el dia de la semana, el da del mes, el mes,
ao, hora, minuto y segundo. Lo que hemos hecho es un reloj que se actualiza contnuamente,
pero igualmente se puede utilizar este objeto para obtener la hora de un momento concreto y
almacenarla, incluso con precisin de milisegundos.
COMO HACERLO.Utilizaremos la clase Date de Actionscript.
Tenemos que crear un objeto Date y a continuacin extraer los datos que queremos mediante
los siguientes mtodos: Date.getDay() : Devuelve el da de la semana, expresado en un
nmero del 0 al 6 (donde el 0 es domingo, 1 es lunes, etc.)Date.getDate() : Devuelve el da
del mes (un nmero entero del 1 al 31) Date.getMonth() : Devuelve el mes (un nmero del 0
al 11, donde el 0 es enero, 1 es febrero, etc.) Date.getFullYear() : Devuelve el ao completo
Date.getHours() : Devuelve la hora actual Date.getMinutes() : Devuelve los minutos
Date.getSeconds() : Devuelve los segundos
Simplemente asignamos estos valores a unos campos de texto dinmico. Ya que en este
ejemplo queremos que se actualice contnuamente, tendremos que utilizar una funcin
onEnterFrame (o un setInterval si prefers) y dentro de ella crear cada vez un objeto Date
(es en el momento de crearlo cuando coge la fecha y hora del sistema) y actualizar los valores
de los campos de texto. Tambin le aadiremos un 0 delante cuando corresponda, de forma
que cada campo siempre tenga dos dgitos (08:32:05 en lugar de 8:32:5).