Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как получить время? / 25 сообщений из 36, страница 1 из 2
03.03.2005, 15:16
    #32943978
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Как получить время на машине клиента?
Как получить время на сервере с Апачем?
Это дает какуюто чепуху $dates=date('H-i-s');
...
Рейтинг: 0 / 0
03.03.2005, 15:23
    #32944008
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
время на стороне клиента можно получить только на стороне клиента :)
То есть без ПХП. Например яваскриптом.

Время на стороне сервера ты получишь по настройкам сервера (по его часовому поясу).
Функцию date ты использовал верно
...
Рейтинг: 0 / 0
03.03.2005, 15:25
    #32944015
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
На стороне клиента - методам яваскрипт, на стороне сервера методами РНР.
Как работать с датами - читай ман... В чем именно проблема-то?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
03.03.2005, 15:30
    #32944034
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
$dates=date('H-i-s'); - это дает мне следующие данные:
00:00:54
00:00:08
00:00:15
секунды бегут а остальное нет.
...
Рейтинг: 0 / 0
03.03.2005, 15:35
    #32944045
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
McLighter$dates=date('H-i-s'); - это дает мне следующие данные:
00:00:54
00:00:08
00:00:15
секунды бегут а остальное нет.

наверное серверу полночь нравится

Х.з. , может глюк какой-то.
а если
$dates=date('H-i-s', time());
?
...
Рейтинг: 0 / 0
03.03.2005, 15:40
    #32944063
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
То же самое. правдо теперь и такое получается:
00:00:62
Секунд вроде как 60.
...
Рейтинг: 0 / 0
03.03.2005, 15:43
    #32944073
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
McLighterТо же самое. правдо теперь и такое получается:
00:00:62
Секунд вроде как 60.
наверное сервер под Виндосом =)
Какая версия ПХП ?
Можно ли на сервере другие языки использовать ?
Просто чтобы посмотреть, какое время они показывают

Попробуй эту функцию
http://www.php.net/manual/en/function.getdate.php
...
Рейтинг: 0 / 0
03.03.2005, 15:45
    #32944080
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Стоп. Со временем все нормально. делаю echo $dates; все хорошо.
Я просто время загоняю в базу. Может здесь ошибка:
mysql_query ("update counters set last_time=$dates...
где last_time это TIME.
...
Рейтинг: 0 / 0
03.03.2005, 15:53
    #32944110
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Поменял свойство поля в таблице с TIME на varchar(15) и все пошло!
...
Рейтинг: 0 / 0
03.03.2005, 15:58
    #32944132
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
А мне ведь время из таблицы надо сравнивать с текущим. Какже мне
перевести из формата php 00-00-00 в MySql 00:00:00
...
Рейтинг: 0 / 0
03.03.2005, 16:05
    #32944170
sky2k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
наверно
$dates=date('H:i:s');

--
No microsoft software was used to post this message
...
Рейтинг: 0 / 0
03.03.2005, 16:11
    #32944204
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Хорошо а как сравнить два времени в таком формате.
И если разница между ними больше 60 минут то выполняется какая либо операция.
...
Рейтинг: 0 / 0
03.03.2005, 16:13
    #32944212
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
McLighterХорошо а как сравнить два времени в таком формате.
И если разница между ними больше 60 минут то выполняется какая либо операция.Сравнить где? На PHP или MySQL?
http://dev.mysql.com/doc/mysql/ru/Date_and_time_functions.html
...
Рейтинг: 0 / 0
03.03.2005, 16:14
    #32944217
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
http://detail.phpclub.net/article/date_stuff
...
Рейтинг: 0 / 0
03.03.2005, 16:20
    #32944250
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Сравнить в PHP
...
Рейтинг: 0 / 0
03.03.2005, 16:23
    #32944263
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
McLighterСравнить в PHPТебе дали ссылки? Ну так иди и читай.
...
Рейтинг: 0 / 0
04.03.2005, 09:37
    #32945368
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Как мне из поля TIME в mysql вытащить только минуты?
...
Рейтинг: 0 / 0
04.03.2005, 13:55
    #32946305
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Вопросы задавай корректней.. Чем вытягивать? Мукскулом? РНР?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
04.03.2005, 15:06
    #32946580
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
У меня в базе в поле со свойством TIME хранятся дата и время.
В php скрипте получаю текущее время и дату. Теперь надо сравнить его с временем из базы. Если разница между ними больше часа, обновляю запись в таблице
...
Рейтинг: 0 / 0
04.03.2005, 15:57
    #32946776
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
hint: в одном часе 60*60 секунд
...
Рейтинг: 0 / 0
04.03.2005, 15:59
    #32946785
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
И вообще, зачем здесь PHP? Текущее время можно узнать и в MySQL'е
Вам дали ссылки? Вы их внимательно прочли? Может хватит морочить другим голову - а взять и прочитать то, что там написано?
...
Рейтинг: 0 / 0
04.03.2005, 16:15
    #32946849
McLighter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Конкретно что надо написать в запросе select ?? from visit_time. Чтобы получить только минуты?
...
Рейтинг: 0 / 0
04.03.2005, 19:52
    #32947346
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Товарисч, вы читали ссылки, которые вам дали?
dev.mysql.com
MINUTE(time)

Возвращает количество минут для аргумента time в диапазоне от 0 до 59:

mysql> SELECT MINUTE('98-02-03 10:05:03');
-> 5

Не стыдно -- стольких людей отвлекать, вместо того чтобы _ПРОЧИТАТЬ_ то что написано русским языком?!
...
Рейтинг: 0 / 0
07.03.2005, 08:37
    #32949400
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Я, конечно, на ПХП давно не писал. Но вроде как date должна получать в качестве аргумента временную метку. Или я путаю что-то...

Да прибудет с вами дистрибутив (кроме Касмонафта).
...
Рейтинг: 0 / 0
07.03.2005, 10:47
    #32949423
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить время?
Sarinвроде как date должна получать в качестве аргумента временную меткуВопрос только в том, нужен ли ему этот PHPшный date вообще, когда у него данные в MySQL'е лежат в формате TIME
Да и вообще вопрос походу в элементарной лени - сколько ему ссылок накидали - а результата невидно.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как получить время? / 25 сообщений из 36, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]