Я имею ввиду что это например число в секундах, оно может быть любым - это не юникс формат. Нужно например перевести в минуты. Просто делим это число на 60, в часы - еще раз на 60. Но что бы не в коде писать математические вычисления, а просто выбирать из списка предложенных вариантов преобразований или сразу преобразовывалось в формат часы/минуты/секунды 00:00:00nick7zmail писал(а):Не знаю что это за число, но если это время в формате юникс, то собственно модуль это и делает...только с текущем временем...а под вашу задачу нужно скриптик с использованием этой функции http://php.net/manual/ru/function.date.phpmasster_alex писал(а):А возможно ли преобразование обычного числа например 93745 во время? Предположим для определения времени работы какого то устройства?
[Модуль] Формат даты (sys_date_format)
Модератор: immortal
-
- Сообщения: 31
- Зарегистрирован: Пн апр 18, 2016 6:01 pm
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: Модуль "Формат даты"
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Формат даты"
Ну в принципе задумку понял...
На счет конкретной реализации пока не могу представить...
А если не в секундах? В минутах? Часах? Милисекундах? Как вот об этом модуль догадаться должен?
На счет конкретной реализации пока не могу представить...
А если не в секундах? В минутах? Часах? Милисекундах? Как вот об этом модуль догадаться должен?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Благодарил (а): 16 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Модуль "Формат даты"
А можно запихнуть функцию преобразования слов "завтра, послезавтра, вчера" в дату, в это приложение? раз уж оно про даты
- Рейтинг: 1.16%
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Благодарил (а): 16 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Модуль "Формат даты"
ну и если развить то преобразования "через час, через неделю, через месяц, через год" очень было бы удобно использовать в контекстах при общении с Алисой.
-
- Сообщения: 31
- Зарегистрирован: Пн апр 18, 2016 6:01 pm
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: Модуль "Формат даты"
А в чем еще может например быть?nick7zmail писал(а):Ну в принципе задумку понял...
На счет конкретной реализации пока не могу представить...
А если не в секундах? В минутах? Часах? Милисекундах? Как вот об этом модуль догадаться должен?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Формат даты"
Ну я как минимум 4 варианта привёл)) этого достаточно, чтобы запутать модуль)) Для этого и придумали стандартный юникс формат - это число секунд, прошедших с начала отсчета времени...этот модуль собственно этим и занимается, что преобразовывает это число в разные, понятные нам, форматы...masster_alex писал(а): А в чем еще может например быть?
"через" - понятие очень относительное...как брать входные данные? сейчас входными данными является только функция time()...а чтобы сгенерировать событие "через" - нужен как минимум второй параметр...пока слабо соображаю, как это организовать...m-malva писал(а):ну и если развить то преобразования "через час, через неделю, через месяц, через год" очень было бы удобно использовать в контекстах при общении с Алисой.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Благодарил (а): 16 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Модуль "Формат даты"
отправляем функции текст а она пыталась вернуть timestampnick7zmail писал(а): "через" - понятие очень относительное...как брать входные данные? сейчас входными данными является только функция time()...а чтобы сгенерировать событие "через" - нужен как минимум второй параметр...пока слабо соображаю, как это организовать...
от time() и брать
через день $TimeValue = time() + (24 * 60 * 60);
через час $TimeValue = time() + (60 * 60);
через полчаса $TimeValue = time() + (30 * 60);
но хорош был бы и разбор текста типа:
13 числа (если месяц не указан то текущий мес. и год 1492041600)
13 мая (если год не указан то текущий и год 1494633600)
13 мая 2020 года (ну тот все ясно 1589328000)
ну и работу с часами
в шесть часов, 13 числа
...
ну это уже так помечтать
-
- Сообщения: 2800
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 695 раз
- Контактная информация:
Re: Модуль "Формат даты"
sysdate ThisComputer.sysdate
значение пока не обновлено
Второй день висит не обновлено. Как инициировать обновление?
значение пока не обновлено
Второй день висит не обновлено. Как инициировать обновление?
- За это сообщение автора directman66 поблагодарил:
- cepxuo (Вс июн 04, 2017 7:36 pm)
- Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- cepxuo
- Сообщения: 98
- Зарегистрирован: Вт май 02, 2017 7:31 am
- Благодарил (а): 31 раз
- Поблагодарили: 6 раз
Re: Модуль "Формат даты"
Аналогично - значения не обновляются. В сервисах - cycle_sys_date_format запущен.
UPD: немного погодя заработало.
UPD: немного погодя заработало.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Формат даты"
По идее должен быть запущен цикл sys_date_format...в xRay в Services гляньте, если не запущен - запустите вручную...если не запускается - смотрите ошибки в дебаге...directman66 писал(а):sysdate ThisComputer.sysdate
значение пока не обновлено
Второй день висит не обновлено. Как инициировать обновление?
- За это сообщение автора nick7zmail поблагодарил:
- cepxuo (Пн июн 05, 2017 11:16 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<