0
Answered

двухзонный тариф с изменением времени два раза в год

Денис 12 months ago in Dashboard and Widgets updated by Support Manager 12 months ago 1

Здравствуйте, у меня настроен двухзонный тариф с 23 до 7 и подсчет в деньгах на два тарифа через виртуальные значения.

Вопрос такой, не буду вдаваться в подробности садового товарищества.

Летом у меня ночной тариф с 00 до 8 утра

Зимой у меня ночной тариф с 23 до 7 утра.

Как мне правильно описать это в виртуальных помощниках, что в период с апреля по ноябрь одни часы потом другие часы?

Ппотому что если раз в году менять виртуальные помощники, он пересчитывает и прошлые месяца по тем часам что я изменил, а это мне не нравится

Answered

Попробуйте сделать отдельно тариф день/ночь для лета и замы.

В настройках виджета выбрать f(x) и прописать формулу.

(new Date(d.TIME).getMonth() > 4 && new Date(d.TIME).getMonth() < 9) ? d.TT30 : d.TT32

Где:

new Date(d.TIME).getMonth() - номер месяца, начинается с нуля (0 - январь ... 11 - декабрь)

d.TT30 и d.TT32 - это ваши виртуальные значения, уникальное имя значения посмотрите в меню Виртуальные - колонка Data