|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 WAMP - PHP - MySQL
  Estación meteorológica Cosas de Windows Webs interesantes Arduino
  AutoIt (Programación) Visual Basic Script (VBS) Translate:
Búsqueda en este sitio:


Nuevo concurso para España, Argentina, Brasil, Chile, Colombia, Ecuador, México, Perú y Portugal.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Curso de App inventor 2 en español - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

___________________________

66.- Reloj. Horas y días.

p100 reloj.aia

 

- En otros tutoriales hemos visto el Reloj como temporizador. Asignamos un Intervalo en milisegundos y cada ese tiempo se ejecuta los bloques de instrucciones del Reloj.Temporizador.

- En esta ocasión vamos a utilizar el Reloj con los bloques horarios para trabajar con horas, minutos, segundos, días, meses, años,...

- Veremos dos tipos de establecer el tiempo:

Instante: son los años, meses, días del mes, horas, minutos y segundos. Se puede convertir a instante mediante el bloque "Hacerinstante". Un instante es por ejemplo 09/20/2017 16:34

Duración: es el tiempo en milisegundos. Una Duración es, por ejemplo: 14584564545453

- El inicio de la Duración se toma el 1 de enero de 1970, es decir desde esa fecha han pasado unos:

1.458.418.808.048 milisegundos

- El formato de la fechas se puede poner como (MM/DD/YYYY HH:mm:ss a) o (MMM d, yyyy HH:mm)

-------------------------------------------------------------------------------------------------------------

- La hora del sistema es el tiempo en milisegundos desde el 1 de enero de 1970.

- El bloque Ahora contiene el instante actual en un formato del cual podremos tomar el elemento de tiempo que queramos utilizar.

_________________
- Diseño.

- Establecemos la Screen como Enrollable.

- Ponemos 3 Botones y 28 Etiquetas.

_________________
- Bloq
ues.

- La HoraDelSistema y TomarMilisegundos muestran el mismo tiempo, o casi, porque desde que el sistema presenta al Hora del Sistema hasta que presenta el TomarMilisegundos tarda un pequeño tiempo de unos 10 ms.

- Al final de este Botón hay otra presentación de la HoraDelSistema, observa que presenta otro número debido al tiempo que tarda el sistema en procesar las órdenes anteriores.

- Se puede cambiar el patrón de presentación de los formatos.

- En el pattern de FormatoDeFecha poner: d 'de' MMMM 'de' YYYY

- En el patern de FormatoDeFechaYHora poner: d 'de' MMMM 'de' YYYY ' a las ' hh 'horas' mm ' minutos'

-------------------------------------------------------------------------------------------------------------

- Estos bloques convierten una duración puesta en milisegundos a Segundos, Minutos, Horas, Días y Semanas.

- En este caso convertimos 800.000.000 milisegundos a esos tiempos.

- Observa que muestra números enteros.

-------------------------------------------------------------------------------------------------------------

- Cuando pulsamos este Botón se añade al instante actual 5 segundos, minutos, horas, días, semanas, meses y años separadamente.

- Al final del Botón se muestra la información que contiene "Ahora".

_________________
- Otros bloques.

- Veremos otros bloques en el próximo tutorial.

__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información