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

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

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

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

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

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

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

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

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

Да прибудет с вами дистрибутив (кроме Касмонафта).
...
Рейтинг: 0 / 0
Как получить время?
    #32949423
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Sarinвроде как date должна получать в качестве аргумента временную меткуВопрос только в том, нужен ли ему этот PHPшный date вообще, когда у него данные в MySQL'е лежат в формате TIME
Да и вообще вопрос походу в элементарной лени - сколько ему ссылок накидали - а результата невидно.
...
Рейтинг: 0 / 0
Как получить время?
    #32949825
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT NOW();
И всё.

Да прибудет с вами дистрибутив (кроме Касмонафта).
...
Рейтинг: 0 / 0
Как получить время?
    #32950805
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему у меня не работает???!!!!
(в поле last_time у меня '2005-03-09 09:54:36')

<?

$id=mysql_connect("localhost","root","");
mysql_select_db("document");
$t1=mysql_query("select MINUTE('last_time') from counters where id_counter=11");
$mins=mysql_fetch_row($t1);
echo "Минуты $mins[0]";
mysql_close($id);

?>
...
Рейтинг: 0 / 0
Как получить время?
    #32950867
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эээээээ..да ты синтаксиса не знаешь.....
Подсказка. Как в запросе ПРАВИЛЬНО описываются имена полей, таблицы, содержимое ячейки?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Как получить время?
    #32950949
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT date_format(NOW(), '%Y.%m.%d %h:%i:%s');

Да прЕбудет с вами дистрибутив (кроме Касмонафта).
...
Рейтинг: 0 / 0
Как получить время?
    #32950953
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать МуСКЛ, чтоб в ПХП получить время... Нда. Такого я еще не видел.

Да прЕбудет с вами дистрибутив (кроме Касмонафта).
...
Рейтинг: 0 / 0
Как получить время?
    #32950973
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinИспользовать МуСКЛ, чтоб в ПХП получить время... Нда. Такого я еще не видел.

Да прЕбудет с вами дистрибутив (кроме Касмонафта).

Это время добавления или обнавления записи. Оно хранится в базе. А где еще?
Напонимаю смысла насмешек.
...
Рейтинг: 0 / 0
Как получить время?
    #32950978
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!cЭээээээ..да ты синтаксиса не знаешь.....
Подсказка. Как в запросе ПРАВИЛЬНО описываются имена полей, таблицы, содержимое ячейки?
----------------------------------------
Артисты не приехали, приехали цыгане

SELECT * FROM table_name WHERE (выражение) [order by field_name [desc][asc]] это все что я имею по этому поводу. Как записать все равно не знаю.
...
Рейтинг: 0 / 0
Как получить время?
    #32951042
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В кавычки не берутся имена таблиц, полей, БД. Если ты берешь в кавычки имя таблицы(поля, БД), то Мускул воспринимает информацию в кавычках, как текст, а не имя. Имена полей, таблиц, БД берутся в обратные кавычки.
Вообщем, RTFM.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Как получить время?
    #32951054
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так тож не работает
<?

$id=mysql_connect("localhost","root","");
mysql_select_db("document");
$t1=mysql_query("select MINUTE(last_time) from counters where id_counter=11");
$mins=mysql_fetch_row($t1);
echo "Минуты $mins[0]";
mysql_close($id);

?>
...
Рейтинг: 0 / 0
Как получить время?
    #32951069
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает! Незнаю почему но до этого не хотела. Даже без кавычек. Я их и поставил то от безысходности.
...
Рейтинг: 0 / 0
Как получить время?
    #32951090
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
McLighterРаботает! Незнаю почему но до этого не хотела. Даже без кавычек. Я их и поставил то от безысходности.
[off]
Не хотела, потому что ОНА(не знаю, кто она, наверное, та, кто не хотела) чувствует, что ты не знаешь основ языка - синтаксиса. А потом ты узнал, и она сразу захотела.
[/off]
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как получить время?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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