Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Today At/Yesterday At

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

Сообщение Гога »

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

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

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
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

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

Реальное 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
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

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

Администрация
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Что-то у меня сегодня никак не настает
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
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

Я нашёл! Вот так вот извратюсь :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
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Гога
Это выложен новый вариант я так понимаю?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 10 месяцев
Откуда: Архангельск
Контактная информация:

Сообщение Гога »

Ага, и ранее я поправил пост.
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Гога
Ок, к понедельнику-вторнику отпишусь что и как.
я люблю daft punk | новый sugoi.ru
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет
Контактная информация:

Сообщение quazi »

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

это конесно же мое очень скромное имхо, но одно решение - одна тема.
а тут уже три решения все-таки
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Гога
Вроде работает, теперь корректно и склонен в этом не сомневаться потому что 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
Стаж: 19 лет 2 месяца
Откуда: Novosibirsk,RU
Контактная информация:

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет
Контактная информация:

Сообщение quazi »

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

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет
Контактная информация:

Сообщение quazi »

[R: R@m$e$ :U]
опять не согласен.
плагиата нет. есть похожий вариант - да.
у кого-то чуть лучше, у кого-то чуть хуже.
плагиат - это когда чужое выдается за свое без указания первичного авторства
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 2 месяца
Откуда: Novosibirsk,RU
Контактная информация:

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Закрыто

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