Local Time.qvw

    Hello everybody:

     

    I show you a simple application that uses different time zones, the concept is easy I have a timestamp in UTC format and I convert it to the different time zones required by our business ... but something that seems easy has a lot of problems, perhaps bugs.

     

    The whole application is based in the ConvertToLocalTime function

     

    According the help, it is possible to use a list of places to convert UTC times to local times, but this is what I have found:

     

    1º) If we use  'Tijuana' that is in the list, the function doesn't return any value

    2º) If we use 'Chicago' that is not in the list, the function doesn't return any value

    3º) If we use  'Baja California' o 'Montevideo' that are not in the list,  but they are in the windows watch, the function returns the correct value

    4º) If we use  'Guadalajara, Ciudad de México, Monterrey' that is not in the list,  but it is in the windows watch, the function doesn't return any value

    5º) If we use  'Guadalajara'  that is in the list, but it isn't in the windows watch, the function returns the correct value

    6º )If we use  'Ciudad de México'  that is in the list, but it isn't in the windows watch, the function returns the correct value

    7º) If we use  'Monterrey'  that is in the list, but it isn't in the windows watch, the function returns the correct value

    8º) If we use  'Santiago'  that is in the list, and is in the windows watch, the function returns an uncorrect value!!!!

    9º) If we use  'Buenos Aires'  that is in the list, and is in the windows watch, the function returns the correct value

    10º) If we use relatives diferences UTC/GMT +nn:nn o -nn:nn, ignore the changes to summertime

    11º) If we toggle the Desktop language to english 'Londres' y 'Lisboa' work, but 'London' and 'Lisbon' don't work

     

    I guess that if your windows is not an english version neither spanish nothing of this works !!!!.

     

     

    Hola a todos:

     

     

    Os presento una sencilla aplicación que utiliza diferentes horarios internacionales, el concepto es sencillo tenemos una indicación de tiempo en formato UTC y la convertimos a los diferentes husos horarios que requiere nuestro negocio ... pues algo que a priori parece sencillo tiene incontables problemas, quizá bugs.

     

     

    Toda la aplicación se basa en la función ConvertToLocalTime.

     

     

    Según la ayuda, es posible usar una lista de lugares para pasar de UTC a hora local, pero esto es lo que me he encontrado:

     

     

    1º) Si usamos 'Tijuana' que está en la lista, la función no devuelve ningún valor

    2º) Si usamos 'Chicago' que no está en la lista, la función no devuelve ningún valor

    3º) Si usamos 'Baja California' o 'Montevideo' que no está en la lista pero si en el reloj de windows, la función devuelve el valor correcto

    4º) Si usamos 'Guadalajara, Ciudad de México, Monterrey' que no está en la lista pero si en el reloj de windows, la función no devuelve ningún valor

    5º) Si usamos 'Guadalajara' que está en la lista pero no está en el reloj de windows, la función devuelve el valor correcto

    6º) Si usamos 'Ciudad de México' que está en la lista pero no está en el reloj de windows, la función devuelve el valor correcto

    7º) Si usamos 'Monterrey' que está en la lista pero no está en el reloj de windows, la función devuelve el valor correcto

    8º) Si usamos 'Santiago' que está en la lista y está en el reloj de windows, la función devuelve un valor incorrecto !!!!

    9º) Si usamos 'Buenos Aires' que está en la lista y está en el reloj de windows, la función devuelve un valor correcto

    10º) Si usamos diferencias relativas UTC/GMT +nn:nn o -nn:nn ignora los cambios a horario de verano

    11º) Si cambiamos el idioma del Desktop a inglés 'Londres' y 'Lisboa' funcionan, pero 'London' y 'Lisbon' fallan

     

     

    Supongo que si vuestro windows no es una versión española ni inglesa, nada de esto funciona !!!!

    Local Time.qvw (1,004.8 K) Download