devote, а Вы можете помочь мне написать такую ф-цию.
Есть например переменная $timezone - часовой пояс, от -11 до 11, её значение у каждого пользователя разное, в зависимости от того, какой часовой пояс пользователь выбрал при регистрации.
Часовой пояс на сервере: UTC-4 (как в Нью-Йорке).
Нужно, чтобы ф-ция возвращала строку вида '15 Апреля 2013 г. в 10:00', а если число сегодняшнее, то возвращало 'Сегодня в 10:00', или если число вчерашнее: 'Вчера в 10:00'.
Время должно соответствовать часому поясу выбраного пользователям.
Тоесть: если на сервере часовой пояс -4, то к времени нужно прибавить 4 часа + часовой пояс пользователя. Как-то так.
Входящая строка в ф-цию выглядит следующим образом: 2013-04-02 11:22:00.
Буду очень благодарен за такую ф-цию! Я то сам могу такую написать, но у меня она выйдет не так как у Вас, у меня она будет сделана криво и выполняться дольше.
|