na poczatek proponuje
policzcie w labview
1) ile jest sekund od 1904.01.01. 00:00:00. [data wyjsciowa w labview] do 1970.01.01. 01:00:00 [data wyjsciowa w systemie linux]
2) tą sama wartosc ale np. pod linuxem [python] /albo java
ad1) wychodzi 2082849840
ad2) wychodzi 2082844800
roznica 5040
:::)))????
pytanie dlaczego tak sie dzieje?
ta róznica wyszła całkiem przypadkowo podczas komunikacji aplikacji LABVIEW z aplikacja pisana pod javą,
moze ktoś wie dlaczego tak sie dzieje???????
obserwacja zwiazana z funkcjami czasu w labview [sekundy]
-
- Posty: 6
- Rejestracja: 28 lut 2007 00:00
obserwacja zwiazana z funkcjami czasu w labview [sekundy]
Pepo Ciufakers\r\n=>keep acid
obserwacja zwiazana z funkcjami czasu w labview [sekundy]
Witam,
W LabVIEW 8.6:
1a. 2082848400
1b. 2082844800
roznica wychodzi 3600, okragla godzina.
Jezeli w LabVIEW byl uzyty bloczek "Date/Time To Seconds Function" to mozna wybrac czy wejsciowawy czas jest jako UTC, wynik 1a. Jezeli wybieramy czas strefowy (UTC False) to wyjsciowy "time stamp" w sekundach bedzie mial mniejsza wartosc o 3600s (dla naszej strefy czasowej), wynik 1b. Najprawdopoodbniej w LabVIEW miales wejsciowy czas jako UTC a pod linuxem jako strefowy.
Pozdrawiam
sliski
W LabVIEW 8.6:
1a. 2082848400
1b. 2082844800
roznica wychodzi 3600, okragla godzina.
Jezeli w LabVIEW byl uzyty bloczek "Date/Time To Seconds Function" to mozna wybrac czy wejsciowawy czas jest jako UTC, wynik 1a. Jezeli wybieramy czas strefowy (UTC False) to wyjsciowy "time stamp" w sekundach bedzie mial mniejsza wartosc o 3600s (dla naszej strefy czasowej), wynik 1b. Najprawdopoodbniej w LabVIEW miales wejsciowy czas jako UTC a pod linuxem jako strefowy.
Pozdrawiam
sliski
Ostatnio zmieniony 11 kwie 2009 19:06 przez sliski, łącznie zmieniany 2 razy.