Necesito obtener la fecha y hora de mi pais (zona horaria Caracas-venezuela) desde la nube, de un servidor publico.
Alguna idea?
Le pregunte a la IA copilot, pero el codigo que me da arroja errores y confieso que no tengo conocimientos para corregirlo. Acá dejo el codigo
- Code: Select all Expand view RUN
- PROCEDURE GetTimeCaracas()
local url, response, json, timeData
local url = "http://api.worldtimeapi.org/api/timezone/America/Caracas"
local HttpClient = NEW HttpClient()
response = HttpClient.GET(url)
IF response.status = 200 THEN
json = response.content
timeData = json["datetime"]
MESSAGEBOX("Fecha y Hora en Caracas:", timeData)
ELSE
MESSAGEBOX("Error al obtener la fecha y hora:", response.status)
ENDIF
ENDPROCEDURE
o quizás haya una manera de obtenerlo desde el mismo windows. Lo que se necesita es tener el valor de una fuente confable y no desde la misma PC en donde se ejecuta la aplicación, ya que puede ser cambiada con intencion del usuario o con el desgaste de la bateria del cmos.
Eso es lo que se quiere evitar.
Puedo obtenerla con Mysql desde mi servidor de pago, pero no quiero "amarrar" al cliente con nada mío.
Agradezco la Ayuda