用PHP标记时间戳电子邮件

时间:2009-01-12 17:38:43

标签: php

我正在构建一封电子邮件,该电子邮件将通过网络表单用于将数据传输到邮箱。我期待使用ISO 8601格式为电子邮件的XML部分添加时间戳。我需要花时间发送电子邮件然后使用PHP将其全部转换。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

php manual - date

date('c')

将在iso8601中输出当前的服务器时间。如果您想要阅读日期,可以将时间戳传递给函数,如下所示

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

strtotime的参数与日期的任何英文可读文本表示有关。

答案 1 :(得分:0)

你使用哪个php版本?

date('c');

已在php5中添加。

答案 2 :(得分:0)

格式Y-m-d\TH:i:sOc相同。从PHP 5.1.1开始,常量DATE_ISO8601保持此值。