Отображение относительного времени

Простейшие вопросы в области инженерной разработки

Отображение относительного времени

Postby mandd on 30 Mar 2017, 23:07

Наверное элементарный вопрос для большинства, но для меня пока этот пробел не восполнен.
Хочу отобразить относительное время, но почему-то отображать начинает не с 00:00:00, а с 04:00:00. С чем это связано?



Image
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0

Re: Отображение относительного времени

Postby Artem.spb on 30 Mar 2017, 23:33

часовой пояс.
индикатор абсолютного времени - не лучший вариант отображения относительного.
time.jpg
Artem.spb
expert
expert
 
Posts: 1069
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 204
CLD hardware I/O VIP freelance

Re: Отображение относительного времени

Postby mandd on 30 Mar 2017, 23:57

Этот способ отображения относительного времени я использую для временных шкал чартов. А здесь у меня эти опции неактивны.
Как можно поправить часовой пояс?
А какой способ отображения относительного времени лучше?


Image
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0

Re: Отображение относительного времени

Postby Artem.spb on 31 Mar 2017, 00:07

в заголовке скриншота указан секрет неактивных полей. используйте обычное число.
пояс правится в правом нижнем углу винды :)
последний вопрос не понял.
Artem.spb
expert
expert
 
Posts: 1069
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 204
CLD hardware I/O VIP freelance

Re: Отображение относительного времени

Postby Borjomy_1 on 31 Mar 2017, 00:39

Разница в секундах. Получается число в районе 0 сек (в формате Double после операции вычитания). Формат даты/времени для типа double - время в секундах от 04:00:00 1 января 1904 года. Индикатор показывает только время этой даты. Отсюда и такие "странности"
Borjomy_1
expert
expert
 
Posts: 1679
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 295
VIP

Re: Отображение относительного времени

Postby Artem.spb on 31 Mar 2017, 00:46

Borjomy_1 wrote:Разница в секундах. Получается число в районе 0 сек (в формате Double после операции вычитания). Формат даты/времени для типа double - время в секундах от 04:00:00 1 января 1904 года. Индикатор показывает только время этой даты. Отсюда и такие "странности"

f c xtuj dlheu 4:00:00?
http://www.ni.com/tutorial/7900/en/
It represents the number of whole seconds after the Epoch 01/01/1904 00:00:00.00 UTC.
Artem.spb
expert
expert
 
Posts: 1069
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 204
CLD hardware I/O VIP freelance

Re: Отображение относительного времени

Postby Borjomy_1 on 31 Mar 2017, 01:06

Ну так в результате и получается для нашего пояса 0 сек = 04:00:00 1 января 1904 года. В настройках отображения таймстампа нельзя так просто заставить показывать время в UTC.
Хотя вы навели на интересную мысль. Если рассматривать архивы, записанные на оборудовании в другом часовом поясе, то появляются некоторые проблемы. Таймстамп при работе использует текущий часовой пояс. Т.е событие, которое произошло в 10 утра, но записанное в уральском городе, при просмотре в Москве, будет происходить в 8 утра. В принципе правильно, однако легенда архива записана в исходном часовом поясе. Получается, что для корректного отображения времени, из него надо вычесть константу (или добавить), равную 0 сек UTC.
Borjomy_1
expert
expert
 
Posts: 1679
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 295
VIP

Re: Отображение относительного времени

Postby mandd on 31 Mar 2017, 10:19

в заголовке скриншота указан секрет неактивных полей. используйте обычное число.


проблема сразу решилась! :wink:

А с часовыми поясами могли не сейчас так потом проблемы пойти

Image
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0


Return to Для чайников

Who is online

Users browsing this forum: Yandex and 2 guests

cron