timestamp

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

timestamp

Сообщение eygen » Вт май 26, 2015 9:03 am

Добрый день, подскажите плиз как преобразовывать timestamp в удобоваримый вариант даты и времени на домашних страницах или меню управления. Надо выводить время и дату записи свойства объекта в БД и что то мыслей никаких...
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: timestamp

Сообщение LutsenkoDenis » Вт май 26, 2015 9:22 am

Документация
Вот так:

Код: Выделить всё

$timeStamp = time(); 
$dateFromTimeStamp = date("d.m.Y H:i:s", $timeStamp); 
echo $dateFromTimeStamp; 
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: timestamp

Сообщение eygen » Вт май 26, 2015 9:48 am

LutsenkoDenis писал(а):Документация
Вот так:

Код: Выделить всё

$timeStamp = time(); 
$dateFromTimeStamp = date("d.m.Y H:i:s", $timeStamp); 
echo $dateFromTimeStamp;
Спасибо за документацию. Сильно не пинайте, я ни разу не программист. Просто не понимаю коим образом мне сделать преобразование именно на домашней странице. PHP код там не работает. То есть прочитать свойство объекта преобразовать и вывести на страницу.
Я пока видимо не разобрался в концепции МДМ, потому понимания что куда и зачем у меня пока нет.
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: timestamp

Сообщение LutsenkoDenis » Вт май 26, 2015 10:04 am

Ссылку на документацию привел на случай, если формат вывода даты и времени не подходит.

Какой тип у домашней страницы?
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: timestamp

Сообщение eygen » Вт май 26, 2015 10:12 am

LutsenkoDenis писал(а):Ссылку на документацию привел на случай, если формат вывода даты и времени не подходит.

Какой тип у домашней страницы?

Домашняя страница HTML код.
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: timestamp

Сообщение LutsenkoDenis » Вт май 26, 2015 10:43 am

Ну тогда, так...

Код: Выделить всё

 <h2>%ow_city.name%</h2>
где:
  • ow_city - объект
  • name - свойство объекта
А вот про это не понял: Надо выводить время и дату записи свойства объекта в БД и что то мыслей никаких...
Если речь о том, чтобы выводить на домашнюю страницу свойства из бд, то см код выше.
Если о том что нужно наоборот записывать текущее время записи показаний в бд, то:
  • время вставки записи в БД - в SQL есть встроенная функция NOW().
  • При получении данных с устройства получать timestamp и при сохранении преобразовывать в формат понятный MySQL типа Y-m-d H:i:s
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: timestamp

Сообщение eygen » Вт май 26, 2015 11:07 am

LutsenkoDenis писал(а):Ну тогда, так...

Код: Выделить всё

 <h2>%ow_city.name%</h2> 
где:
  • ow_city - объект
  • name - свойство объекта
А вот про это не понял: Надо выводить время и дату записи свойства объекта в БД и что то мыслей никаких...
Если речь о том, чтобы выводить на домашнюю страницу свойства из бд, то см код выше.
Если о том что нужно наоборот записывать текущее время записи показаний в бд, то:
  • время вставки записи в БД - в SQL есть встроенная функция NOW().
  • При получении данных с устройства получать timestamp и при сохранении преобразовывать в формат понятный MySQL типа Y-m-d H:i:s
Это как раз все понятно, давайте вернемся к коду что выше. Куда его надо разместить что бы получить результат в конечном итоге на страницу?
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: timestamp

Сообщение LutsenkoDenis » Вт май 26, 2015 11:44 am

в html код домашней страницы
Вместо ow._city_name подставить свой объект и его свойство
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Ответить