@entermix

Как правильно сформировать дату при рассылке email?

При отправке письма с сервера, в его содержании нужно указать время, когда произошло определенное событие, есть Unix Timestamp, как правильно сформировать дату, чтобы она пришла пользователю в его часовом поясе?
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 2
w999d
@w999d
Web-developer
для этого надо знать его часовой пояс заранее )
варианты:
* спросить у него самого
* посчитать разницу/получить зону через яваскрипт и отправить на сервер.
Ответ написан
Комментировать
valerium
@valerium
Изобретая велосипед
Можно сделать небольшой финт ушами и посылать в тексте письма не точное время, а «N минут назад», и в заголовке передавать дату и время отправки с часовым поясом сервера.

Почтовый клиент получателя, используя данные локальной оси, правильно покажет получателю время отправки, а дальше он уже сам в уме сообразит, в котором часу в действительности произошло событие.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы