localtime - función de script y de gráfico | QlikView Ayuda
Saltar al contenido principal Saltar al contenido complementario

localtime - función de script y de gráfico

Última actualización: 7/10/2026

Esta función devuelve una fecha y hora con la hora actual según el reloj del sistema y una determinada zona horaria.

LocalTime([timezone [, ignoreDST ]])

Tipo de datos devuelto: dual

Argumentos de LocalTime
Argumento Descripción
timezone

El parámetro timezone se especifica como una cadena que contiene cualquiera de los lugares geográficos listados en Zona horaria, en el Panel de Control de Windows para Fecha y Hora o como una cadena con la forma “GMT+hh:mm”. En la siguiente tabla también se presenta una lista de lugares y zonas horarias aceptados.

Si no se especifica ninguna zona horaria, devuelve la hora local.

Nota informativaSi utiliza un desplazamiento de DST (es decir, especifica un valor de argumento ignoreDST que se evalúa como False), debe especificar un lugar, en lugar de un desplazamiento de GMT, en el argumento de place. Esto se debe a que el ajuste del horario de verano requiere información latitudinal además de la información longitudinal proporcionada por un desplazamiento GMT. Para obtener más información, consulte Uso de compensaciones GMT en combinación con DST.
ignoreDST

Si este argumento se evalúa como True, DST, (horario de verano) se ignora. Valores de argumento válidos incluyen -1 y True().

Si este argumento se evalúa como False, la marca de tiempo se ajusta al horario de verano. Valores de argumento válidos incluyen 0 y False().

Si el valor del argumento ignore_dst no es válido, la función evalúa la expresión como si el valor de ignore_dst se evaluara como True (se ignora el horario de verano). Si no se especifica el valor del argumento ignoreDST, la función evalúa la expresión como si el valor ignoreDST se evaluara como False(el día y la hora se ajustan al horario de verano).

Lugares y zonas horarias válidos
A-C D-K L-R S-Z
Abu Dhabi Darwin La Paz Samoa
Adelaide Dhaka Lima Santiago
Alaska Eastern Time (US & Canada) Lisbon Sapporo
Amsterdam Edinburgh Ljubljana Sarajevo
Arizona Ekaterinburg London Saskatchewan
Astana Fiji Madrid Seoul
Athens Georgetown Magadan Singapore
Atlantic Time (Canada) Greenland Mazatlan Skopje
Auckland Greenwich Mean Time : Dublin Melbourne Sofia
Azores Guadalajara Mexico City Solomon Is.
Baghdad Guam Mid-Atlantic Sri Jayawardenepura
Baku Hanoi Minsk St. Petersburg
Bangkok Harare Monrovia Stockholm
Beijing Hawaii Monterrey Sydney
Belgrade Helsinki Moscow Taipei
Berlin Hobart Mountain Time (US & Canada) Tallinn
Bern Hong Kong Mumbai Tashkent
Bogota Indiana (East) Muscat Tbilisi
Brasilia International Date Line West Nairobi Tehran
Bratislava Irkutsk New Caledonia Tokyo
Brisbane Islamabad New Delhi Urumqi
Brussels Istanbul Newfoundland Warsaw
Bucharest Jakarta Novosibirsk Wellington
Budapest Jerusalem Nuku'alofa West Central Africa
Buenos Aires Kabul Osaka Vienna
Cairo Kamchatka Pacific Time (US & Canada) Vilnius
Canberra Karachi Paris Vladivostok
Cape Verde Is. Kathmandu Perth Volgograd
Caracas Kolkata Port Moresby Yakutsk
Casablanca Krasnoyarsk Prague Yerevan
Central America Kuala Lumpur Pretoria Zagreb
Central Time (US & Canada) Kuwait Quito -
Chennai Kyiv Riga -
Chihuahua - Riyadh -
Chongqing - Rome -
Copenhagen - - -

Los ejemplos siguientes se basan en la función que se invoca el 14 de agosto de 2023 a las 08:39:47 hora local, siendo la zona horaria local del servidor o entorno de escritorio GMT-05:00 y en una región que ha implementado la luz del día. ahorrando tiempo a partir de esta fecha indicada.

Ejemplos de scripts
Ejemplo Resultado

localtime ()

Devuelve la hora local 2023-08-14 08:39:47.

localtime ('London')

Devuelve la hora local de Londres, 2023-08-14 13:39:47.

localtime ('GMT+02:00')

Devuelve la hora local en la zona horaria GMT+02:00, 2023-08-14 14:39:47. No se realiza ningún ajuste para el horario de verano porque se especifica una diferencia GMT, en vez de un lugar.

localtime ('Paris',-1)

Devuelve la hora local de París ignorando el horario de verano, 2023-08-14 13:39:47.

localtime ('Paris',True())

Devuelve la hora local de París ignorando el horario de verano, 2023-08-14 13:39:47.

localtime ('Paris',0)

Devuelve la hora local de París, teniendo en cuenta el horario de verano, 2023-08-14 14:39:47.

localtime ('Paris',False())

Devuelve la hora local de París, teniendo en cuenta el horario de verano, 2023-08-14 14:39:47.

Uso de compensaciones GMT en combinación con DST

Tras la implementación de las bibliotecas ICU (International Components for Unicode) en QlikView November 2018, el uso de compensaciones del meridiano GMT (Greenwich mean Time) en combinación con el horario de verano DST (Daylight Saving Time) requiere información latitudinal adicional.

GMT es una compensación longitudinal (este-oeste), mientras que DST es una compensación latitudinal (norte-sur). Por ejemplo, Helsinki (Finlandia) y Johannesburgo (Sudáfrica) comparten la misma compensación GMT + 02:00, pero no comparten la misma compensación DST. Esto significa que, además del desplazamiento GMT, cualquier desplazamiento DST requiere información sobre la posición latitudinal de la zona horaria local (entrada de zona horaria geográfica) para tener información completa sobre las condiciones locales de DST.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com