Помогите с объектом 'ThisComputer.timeNow'
Модератор: immortal
Re: Помогите с объектом 'ThisComputer.timeNow'
ThisCompeter.StartUp в этом методе прописываем синхронизацию внешних устройств и объектов в системе. Ну и например эту проверку запускаем. А дальше каждый час черезonNewHour.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
CONNECT: http://connect.smartliving.ru/profile/311
Re: Помогите с объектом 'ThisComputer.timeNow'
Благодарю, попробуюzelevova писал(а):ThisCompeter.StartUp в этом методе прописываем синхронизацию внешних устройств и объектов в системе. Ну и например эту проверку запускаем. А дальше каждый час черезonNewHour.
- Amarok
- Сообщения: 1434
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Контактная информация:
Re: Помогите с объектом 'ThisComputer.timeNow'
Можно. Вызвать скрипт в Computer/StartUp
Моя Алиска живёт на Proxmox в Debian 12
Re: Помогите с объектом 'ThisComputer.timeNow'
На странице время на 1 час больше чем на компе, что может быть? считал что функция timeNow передает время системы.
- Amarok
- Сообщения: 1434
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Контактная информация:
Re: Помогите с объектом 'ThisComputer.timeNow'
Я часовой пояс меняю просто
Моя Алиска живёт на Proxmox в Debian 12
-
Anton_kulibin
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
Re: Помогите с объектом 'ThisComputer.timeNow'
Поставьте обновление часовых поясов, и будет вам счастье.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
- Amarok
- Сообщения: 1434
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Контактная информация:
Re: Помогите с объектом 'ThisComputer.timeNow'
А можно подробнее?
Моя Алиска живёт на Proxmox в Debian 12
Re: Помогите с объектом 'ThisComputer.timeNow'
Проблема вроде решилась. Поставил галку все заработало.
-
zumer34rus
- Сообщения: 19
- Зарегистрирован: Ср фев 18, 2015 11:13 am
Re: Помогите с объектом 'ThisComputer.timeNow'
А подскажите вот что. Есть например свойство у объекта формата HH:mm, естественно оно в формате текста.
Как из этого свойства вычесть несколько минут/часов и в итоге получить переменную времени?
Для чего это нужно:
DarknessMode.updatedTime = 16:15 - автоматический выставляется от местоположения из инета.
Мне нужно, чтобы датчики движения включали свет автоматически за 15 минут до активации.
Я понимаю, что можно рассплитать переменную, потом отнять число и заново переменную переписать, но хочется всё сделать по науке. )))
Как из этого свойства вычесть несколько минут/часов и в итоге получить переменную времени?
Для чего это нужно:
DarknessMode.updatedTime = 16:15 - автоматический выставляется от местоположения из инета.
Мне нужно, чтобы датчики движения включали свет автоматически за 15 минут до активации.
Я понимаю, что можно рассплитать переменную, потом отнять число и заново переменную переписать, но хочется всё сделать по науке. )))
Arduino + win8 Профиль connect
-
ErmolenkoM
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Контактная информация:
Re: Помогите с объектом 'ThisComputer.timeNow'
Для работы со временем необходимо иметь переменную со временем. Хоть в PHP и отсутствует явная типизация, но значение переменной определяет ее тип.zumer34rus писал(а):А подскажите вот что. Есть например свойство у объекта формата HH:mm, естественно оно в формате текста.
Как из этого свойства вычесть несколько минут/часов и в итоге получить переменную времени?
Это называется timestamp. Переменные такого типа можно вычитать, или увеличить на число. То есть для нашей задачи - то что нужно.
timestamp это число секунд от начала.
Вообщем вижу 2 варианта:
1. Средствами PHP преобразовать часы:минуты к таймштамп, далее сравнить с сейчас минус 15*60
2. Хранить 2 свойства, одно человечье время, другое - тамштамп. Показывать человечье, сравнивать тамштамп.
В коннекте думаю можно встретить оба варианта.
Посмотрите в исходниках как работают функции со временем
Вот функции системы: (блок Время/интервалы)
http://majordomo.smartliving.ru/Main/Pr ... gFunctions
А вот реализация
https://github.com/sergejey/majordomo/b ... .class.php