我正在构建一封电子邮件,该电子邮件将通过网络表单用于将数据传输到邮箱。我期待使用ISO 8601格式为电子邮件的XML部分添加时间戳。我需要花时间发送电子邮件然后使用PHP将其全部转换。有什么想法吗?
答案 0 :(得分:1)
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:sO
与c
相同。从PHP 5.1.1开始,常量DATE_ISO8601
保持此值。