![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Dima85 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 396 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
Мне кажется мы не понимаем друг друга.
Ну неужели не у кого нету или не было настольного будильника с маленькой стрелочкой, которую сзади будильника крутишь и настраиваешь на нужное время, в которое он должен прозвенеть... Точно такой же механизм нужен и здесь, с надписями: "Еще не звенел" "Уже прозвенел". |
|||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Dima85, А по моему мы все здесь отлично поняли, осталось вам понять то что мы до вас хотим донести
Я тебе очень подробно исписал в самом конце как именно нужно определять звенел твой будильник или нет. с timestamp Ошибок нету, осталось всего лишь перевести твой некому не нужный 12:00 в timestamp и начать сравнивать Это тебе не 1+1, если тупо брать даты к примеру и сравнивать их что больше а что меньше, иногда дата которая раньше будет больше и наоборот, поэтому и нужна функция strtotime , и поэтому тебе что бы сравнивать твои часы, нужно тоже её пользоваться, а поскольку 12:00 в strtotime нифига тебе не даст, тебе нужно пресобачить к ней дату, и затем уже. Почему? А потому что timestamp Это отсчет от январся 1, 1970 года, а твое время оно хоть завтра хоть после завтра, хоть два дня назад. На этом я пошел спать и закончил обсуждать эту тему... уже по кругу все идет и кто хотел уже все понял... Это сообщение отредактировал(а) Muerto - 3.9.2010, 02:08 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
это уже описали: http://forum.vingrad.ru/index.php?showtopi...t&p=2206559 что касается времени что касается - звенел/не звенел, то в случае относительного времени (12:00) это делается только флагом, специально отмечаемым в момент прохождения этой точки. тут путь один - крон в случае абсолютного времени (20100903120000 или таймстамп) то тут достаточно сравнить с текущим временем |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |