【发布时间】:2018-11-28 08:50:45
【问题描述】:
有问题的时间戳2018-02-08T09:51:54+00:00
我使用 SendinBlue woocommerce 插件来发送我的商店电子邮件并处理模板,但是在插入订单日期时,插件通过 $order->get_date_created() 获得该日期
问题是使用日期时出现调试错误
date() expects parameter 2 to be integer
我假设这是因为 T、+ 和 :?
我仍然不确定在格式化日期时是否错过了一个 woocommerce 技巧,或者这是否是 SendinBlue 插件正在做的事情?
任何帮助表示赞赏。
谢谢
【问题讨论】:
-
格式在 PHP
DATE_ATOM常量中定义。您可以将这样的时间转换为时间戳:DateTime::createFromFormat(DATE_ATOM, $your_date)->getTimestamp()
标签: php wordpress datetime woocommerce timestamp