lobster
|
||||||
1 | ||||||
Как при выводе добавить час к времени в формате timestamp?20.12.2011, 13:21. Показов 8258. Ответов 5
Метки нет (Все метки)
Вот допустим прошла выборка данных из базы и при выводе даты, нужно добавить 1 час.
|
20.12.2011, 13:21 | |
Ответы с готовыми решениями:
5
Узнать разницу во времени из базы, хранящееся в формате TIMESTAMP, и текущим временем сервера Добавить к строке (времени) час Почему при записи даты и времени из формы в бд, к времени прибавляется час? Как добавить пробел между цифрами при выводе? |
lobster
|
||||||
20.12.2011, 17:21 | 2 | |||||
|
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,906
|
||||||
20.12.2011, 18:34 | 3 | |||||
Раз это timestamp, то проще добавить к нему нужное число миллисекунд и форматировать как нужно. Твой метод рабочий, но он немного запутанный, на мой взгляд.
0
|
lobster
|
|
20.12.2011, 18:59 | 4 |
Bazile спасибо тебе! Лучше не придумать
|
lobster
|
||||||
21.12.2011, 19:04 | 5 | |||||
Оба вышеописаных примера у меня не заработали.Первый свиду правильный.Но если присмотреться, есть недостаток.Это ограничение в 24 часа.Можно делать функции, но это уже изврат.
Выход находится сдесь http://phpclub.ru/detail/artic... tVersion=1 В статье все отлично описано.
|
3 / 3 / 6
Регистрация: 20.06.2010
Сообщений: 580
|
||||||
21.12.2011, 20:44 | 6 | |||||
вот это изврат, но ИМХО лучше чем вариант с пхпклаб:
Но it''s still up to you
0
|
21.12.2011, 20:44 | |
21.12.2011, 20:44 | |
Помогаю со студенческими работами здесь
6
Как получить текущее время в формате «час и количество минут»? Неправильно отображается германский умлаут при выводе текущей даты в германском формате Интервал времени при выводе в консоль TClientDataSet хранение поля timestamp в бинарном формате Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |