|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

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

____________________________
66B.- Reloj.

p100B reloj.aia

 

- Recordamos que hay formas 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)

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

- Vamos a ver estos tres bloques:

- El primero toma milisegundos, por ejemplo 14584564545453 y lo pasa a instante, por ejemplo 09/20/2017 16:34

- El segundo toma una fecha, por ejemplo 09/20/2017 16:34 y la pasa a instante, en este caso 09/20/2017 16:34

- El tercer toma dos instantes y nos da la diferencia entre ellos en forma de Duración: por ejemplo 114657567545

- Llamamos al tiempo de Ahora y Tomamos sus milisegundos: 1458490015990

- Estos milisegundos los Hacemos Instantes, por ejemplo 20/3/2016 14:20

- Por otra parte obtenemos la fecha y hora mediante los Selectores 1/1/1990 19:20:0

- Lo hacemos Instante, por ejemplo 1/1/1990 19:20:0

- Restamos esos dos Instantes y obtenemos la Duración -827268544723

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

- En nuestra aplicación introducimos una hora y una fecha y se nos mostrará la diferencia entre esa fecha y la fecha actual en segundos, minutos, horas, días y semanas.

- Por otra parte, pulsando el Botón1 se mostrará la fecha elegida con un cierto formato: d 'de' MMMM 'de' yyyy 'a las ' HH 'horas y' mm 'minutos.'

- Una cosa importante que debemos tener en cuenta cuando trabajemos con difencias de tiempo es el cambio horario de verano e invierno, aproximadamente el 24/25 de marzo y el 27/28 de octubre. Ver.

_________________
- Diseño.

- Insertamos en la pantalla un SelectorDeHora y un SelectorDeFecha.

- Nueve Etiquetas, un Botón y un Reloj.

_________________
- Bloq
ues.

- Fíjate cómo se ha formateado la salida:

d 'de' MMMMM 'de' yyyy

d 'de' MMMM 'de' yyyy 'a las ' HH 'horas y' mm 'minutos.'

 

Las palabras que no son de tiempo van entre 'comillas simples'

____________________________
66B_2.- Restar minutos y segundos con décimas de segundos.

p66B_2_reloj.aia

- Tenemos estos minutos con segundos y décimas de segundos:

01:03.21

01:10.10

- Queremos sumarlos y restarlos.

- Pasamos todo a décimas de segundos, lo sumamos y restamos, volvemos a pasarlo a minuto:segundo.decimas

_________________
- Bloq
ues.

_________________

- En esta web puedes comprobar los resultados.

http://www.timeanddate.com/date/durationresult.html

__________________________________

 

- 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