|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. 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
mediante App inventor 2 - Juan Antonio Villalpando

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

Volver al índice del tutorial

____________________________
276
.- Obtener la fecha y hora de un servidor NTP.

com.KIO4_Time.aix

- Vamos a obtener la hora desde un servidor NTP y la hora en otras ciudades.

- Suministramos la dirección de un servidor NTP y obtenemos la fecha y hora.

- En este caso: hora.roa.es

- Obtendremos algo así: 03/08/2017/16/42

- Podemos poner esa información en un bloque de texto de recorta texto... en... /

- y pasarlo a una tabla.

- Los servidores NTP son servidores que obtienen y envían una hora exacta.

- En España la hora nacional la establece el Real Instituto y Observatorio de la Armada en San Fernando (Cádiz).

- Ese observatorio tiene un servidor NTP que suministra la hora mediante Internet.

- El servidor NTP es: hora.roa.es

- Hay muchos otros servidores NTP, si escribes en un buscador: server ntp te saldrán muchos de la forma: http://www.pool.ntp.org/zone/es

- Nuestra extensión se conectará a un servidor NTP elegido y nos suministrará la fecha y hora local.

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

- Además esta extensión tiene otro bloque que nos suministrará la hora en cierto lugar, es decir le suministramos una zona como Europa/Madrid y nos dará la hora en Madrid.

- Aquí tenemos estas páginas en donde podemos ver la manera de suministrar la zona:

http://php.net/manual/es/timezones.europe.php

http://php.net/manual/es/timezones.america.php

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

- Como ves, la extensión ocupa unos 400 KB, debido a que contiene una librería bastante grande.

- Si quieres una versión reducida en tamaño de esta extensión que solo ocupa 6 KB, puedes bajar la siguiente, que solo contiene el bloque de TimeZone:

com.KIO4_TimeZ.aix

 

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

- Otras formas de hacerlo:

- Mediante PHP

<?php
date_default_timezone_set('America/Bogota');
echo date('d/m/Y/H/i/s', time());
?>

- Puedes poner la zona horaria que te interese:

http://php.net/manual/es/timezones.europe.php

http://php.net/manual/es/timezones.america.php

- Otra manera de obtener fecha y hora es subiendo un archivo PHP con este contenido:

<?php
$timestamp = time();
$datum = date("d/m/Y/H/i/s",$timestamp);
echo "$datum";
?>

- También podemos dejar el archivo anterior

<?php
$datos = $_GET;
$contenido = $datos['contenido'];

date_default_timezone_set($contenido);
echo date('d/m/Y/H/i/s', time());

?>

- Y pedir la hora de la forma siguiente:

http://kio4.com/appinventor/php/fecha.php?contenido=America/Bogota

____________________________________________________________

- Consulta el tutorial:

75E.- Hora actual desde un servidor NTP. JSON.

_________________________

 

- 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