La Fecha en Flash

Categorías:

En este pequeño tutorial tratare de explicarles como crear la fecha en flash con la clase Date. Este flash se ejecuta de manera local por lo tanto tomara la fecha de nuestro ordenador. El siguiente ejemplo será el resultado de utilizar la clase antes mencionada..

Antes de comenzar debemos darle una gran importancia al siguiente objeto..

codigo

fecha = new Date();



Con el codigo anterior lo que haremos sera sencillamente capturar la fecha del momento en que fue generado..

Los datos siguientes nos ayudaran a obtener los días los meses y años..

codigo

fecha.getDate(): // Obtiene el número del día del mes..

fecha.getDay():// Obtiene el número del día de la semana..

fecha.getMonth():// Obtiene el número del día del mes..

fecha.getFullYear():// Obtiene el año en un formato de 4 dígitos..



Ahora llega el momento de empesar a crear la fecha..

Empecemos creando un nuevo documento en Flash con dimensiones 250px de ancho y 50px de altura, con fondo blanco o el que tu quieras..


Relojenflash
Click aqui para ampliar



Después de ello creamos un campo de texto dinámico..que ocupe todo el documento..
Le agregamos en la opcion variable la palabra calendario..


Relojenflash
Click aqui para ampliar



Ahora nos posicióonaremos sobre el primer frame, presionamos la tecla F9 para abrir el cuadro de las acciones y agregamos el siguiente código..

codigo


meses = new Array('enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio',
'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre');
dias = new Array('domingo', 'lunes', 'martes', 'miercoles', 'jueves', 'viernes', 'sabado');
onEnterFrame = function() {
fecha = new Date();
dia = fecha.getDate();
< dia_sem = dias[fecha.getDay()];
mes = meses[fecha.getMonth()];
anio = fecha.getFullYear();
calendario = dia_sem + " " + dia + " de " + mes + " del " + anio;
}



Si quieres ver el resultado presiona Ctrl + Enter..

Puedes modificar los valores de los días y los meses, por ejemplo: lun en lugar de lunes..
Solo no cambies el orden de los días, la orden new Array siempre debe comenzar en domingo..


Entradas relacionadas

The Unfair Platformer. ¿Te atreves a jugarlo?
Reloj sencillo en Flash
Trabajando con mascaras, Parte 1
Animacion en Flash: Movimiento de nubes..
Botón flash con un enlace a otra web..

1 comentario:

Anónimo dijo...

Muy buen tutorial. Conozco muy poco, o casi nada, deprogramación en flash, pero esto parece bastante útil. Trataré de ponerlo en funcionamiento en mi blog.
Saludos.