I found different behviour of numeric controls in Date/Time format, or in "Seconds to Date\Time String" function in LV6.1 and LV7.0
In LV 6.1: Absolute time in seconds is formated in control with date/time format, output depends on local time format on computer, where this VI runs. So if I start LabView on machine with specific time zone, and for example DST on, the output was changed by these settings. ANY number of second is handled by this settings. In LV 7.0: Output still depends on specific time zone, but the use of the DST on/off depends on absolute time value. So if the number represents absolute time which fits period when DST was off, the output is wihtout DST, even if the DST is on when this vi runs. The solution in LV 7.0 is much more better than in LV 6.1, but ... If data are measured and stored (store of absoulte time DBL) in one time zone, and if they are processed in different time zone (for exapmle where DST change is in different time), the data representation is wrong. In LV 6.1 it was not correct too, but anyway there was a way how to solve this problem: I stored absolute time DBL and GMT delta for every time stamp. When I process this stored data on different computer with different time zone, I recalculate time stamps in this way: absolute time + stored GMT delta - GMT delta of computer where data are presented. So in final I have correct time does not matter on time zone or any other settings which are on computer where are data presented. But on LV 7.0, the GMT delta is not constant for every data and this algorithm is useless. I can simply show correct time when data are from same time zone without any calculation, but it is almost imposible to correct show data from different time zone. My question is: Is there any "ini file item", which can tell LabView 7.0 to use time representation style as in LV 6.1 ? Thank you and best regards Jiri Hula
