Today At/Yesterday At

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 26.08.2005 1:06

Попробуйте (прибавить единичку)

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

function get_time_moment ($mode='today')
{
	switch ($mode)
	{
		case 'today':
		default:
			return 86400*floor(1.0+(time()/86400.0));
	}
}
Вот результат (всё прилично):
Сегодня,
epoch: 1125000194
epoch+tz: 1125014594
today:1125014400
yester: 1124928000
26.08.2005 Пт, 00:03
00:03
Осталось понять что даёт единичка (помимо сдвига на день) :D
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 26.08.2005 1:13

Пока ничего не исправлял

Реальное 01:05 26 августа. В профиле GMT+4, в конфигурации GMT+3. Победы не произошло.
Вы последний раз заходили Сегодня 00:58
Текущее время Пт 26 Авг 2005 01:05
Cyprida
Сегодня 22:52
От Cyprida. Творчество
Добавлено спустя 2 минуты 15 секунд:

С исправлениями, при тех же настройках всё верно. Но это уже прошел 1 час нового дня.

Добавлено спустя 3 минуты 9 секунд:

С исправлениями, при настройках в профиле GMT +3, тоже всё верно. Но опять же - уже прошел 1 час нового дня.

Завтра проверю с полуночи до первого часа.

PS Если конечно не загуляюсь с девченкой.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 26.08.2005 4:08

Доигрался :D
Примите наши поздравления с 2005-летием, наступающим
epoch: 370569601
epoch+tz: 370569601
today:1125014400
yester: 1124928000
29 Сен , Вт
29 Сен , Вт.

Администрация
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 26.08.2005 12:22

Что-то у меня сегодня никак не настает
Queen Margo
Вчера 09:42
Культпоходы форумчан
А ведь это вот сегодня утром отправленно.

Добавлено спустя 1 минуту 45 секунд:

А вот то что отпосчено вчера
root in the shell
Чт 25 Авг 2005 23:57
А как там насчет велосипедов
То есть "сегодня" куда то в будущее убежало.

Добавлено спустя 1 час 1 минуту 14 секунд:

Я так понимаю это произошло при смене суток по GMT0. Потому что до смены суток по GMT0 я не досидел. А сегодня с утра вот такое.

Добавлено спустя 23 минуты 50 секунд:

Сейчас вернулся к варианту без единички, а то пользователи кричат.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 27.08.2005 0:25

Я нашёл! Вот так вот извратюсь :D
Изображение

Понятие Вчера/Сегодня зависят от временного пояса.
Настоящий момент обозначен красной линией (сплошной)
Событие (синяя линия) по Гринвичу произошло вчера,
а по-нашему -- сегодня. Вчера/Сегодня в разных временных
зонах могут совпадать какое-то время (красный пунктир).
Чтобы узнать вчера или сегодня произошло событие в нашей
временной зоне, надо работать на нашей шкале и сравнивать
наши времена. То есть перед тем как вычислить момент
начала дня надо перевести текущее время в нашу шкалу:

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

time()+3600*$board_config['board_timezone']
(time() всегда возвращает время по Гринвичу, т.е. если,
например, у меня 1 янв 1970 03:01 GMT+3, то time() вернёт 1)

И затем сравнивать время начала нашего дня со
временем события опять-таки по нашей шкале.

До этого же время начала дня бралось в Гринвиче, а
сравнивалось с нашим временем. Теперь первое исправлено.
См. ранее.
Здесь самая свежая версия, если что:
http://www.pomorsu.ru/forum/mods/Univer ... rdayAt.txt
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 27.08.2005 0:59

Гога
Это выложен новый вариант я так понимаю?
я люблю daft punk | новый sugoi.ru

Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 27.08.2005 1:01

Ага, и ранее я поправил пост.
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 27.08.2005 1:02

Гога
Ок, к понедельнику-вторнику отпишусь что и как.
я люблю daft punk | новый sugoi.ru

quazi
phpBB 2.0.2
Сообщения: 306
Зарегистрирован: 15.03.2005 18:49
Контактная информация:

Сообщение quazi » 27.08.2005 1:41

модераторы
а не могли бы вы разделить тему на три версии - от Рамзеса, Квази и Гоги?

это конесно же мое очень скромное имхо, но одно решение - одна тема.
а тут уже три решения все-таки

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 28.08.2005 9:12

Гога
Вроде работает, теперь корректно и склонен в этом не сомневаться потому что Users of Day от quazi не теряет статистику за промежуток с 00:00 до 01:00.

Добавлено спустя 36 минут 29 секунд:

Гога
Мод работает и после 01:00 по MSK летнее. Работает корректно. Попробую дотянуть до 3 ночи, но если что посмотрю завтра и отпишу.

Добавлено спустя 8 часов 1 минуту 11 секунд:

Гога
Сегодня вот с утра посмотрел - всё правильно раздает. Спасибо большое. Оно работает. Я лично жутко рад. Ещё раз спасибо.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU
Контактная информация:

Сообщение [R: R@m$e$ :U] » 28.08.2005 14:17

модераторы
quazi писал(а):а не могли бы вы разделить тему на три версии - от Рамзеса, Квази и Гоги?
при этом вариант от Рамзеса убить =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

quazi
phpBB 2.0.2
Сообщения: 306
Зарегистрирован: 15.03.2005 18:49
Контактная информация:

Сообщение quazi » 29.08.2005 8:14

[R: R@m$e$ :U], я как автор альтернативного варианта не согласен с тобой

Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU
Контактная информация:

Сообщение [R: R@m$e$ :U] » 29.08.2005 21:10

quazi
то что здесь лежит это фихня =) а второй ветки не выкладываю из-за похожести на твой вариант... =) не хочу больше наездов за плагиат даже там где его нет...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

quazi
phpBB 2.0.2
Сообщения: 306
Зарегистрирован: 15.03.2005 18:49
Контактная информация:

Сообщение quazi » 30.08.2005 8:18

[R: R@m$e$ :U]
опять не согласен.
плагиата нет. есть похожий вариант - да.
у кого-то чуть лучше, у кого-то чуть хуже.
плагиат - это когда чужое выдается за свое без указания первичного авторства

Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU
Контактная информация:

Сообщение [R: R@m$e$ :U] » 02.10.2005 9:09

чего-то сейчас поправил немного ошибку... и вспомнил слова quazi... ссылка на обновленную версию в первом сообщении...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»