Электронная почта с PHP - PullRequest
0 голосов
/ 12 января 2009

Я создаю письмо, которое будет использоваться через веб-форму для передачи данных в почтовый ящик. Я рассчитываю на временную метку в части XML письма, используя формат ISO 8601. Мне нужно узнать время отправки письма, а затем преобразовать его с помощью PHP. Есть идеи?

Ответы [ 3 ]

1 голос
/ 12 января 2009

php manual - дата

date('c')

выведет текущий сервер время в iso8601. Если вы хотите прочитать дату, вы можете передать метку времени в функцию, подобную этой

date('c',strtotime('January 4th 2001 4:30pm'))

, где аргумент для strtotime - это практически любое текстовое представление даты, читаемое на английском языке.

0 голосов
/ 12 января 2009

Формат Y-m-d\TH:i:sO совпадает с c. Начиная с PHP 5.1.1 есть константа DATE_ISO8601, содержащая это значение.

0 голосов
/ 12 января 2009

какую версию php вы используете?

date('c');

был добавлен в php5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...