PHP MailChimp生日字段的日期格式 - 格式正确吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP MailChimp生日字段的日期格式 - 格式正确吗?相关的知识,希望对你有一定的参考价值。

我正在尝试用他的生日更新订阅者,但它不会接受我输入的任何格式。

我试过了:

date('d/m/Y', time());
date('d/m', time());
date('m/d', time());

怎么了?他们的API文档说:

“出生月份和日期,以MM / DD传递”

和:

可选仅对生日和日期字段有效。对于生日类型,必须是“MM / DD”(默认)或“DD / MM”。对于日期类型,必须为“MM / DD / YYYY”(默认)或“DD / MM / YYYY”。任何其他值都将转换为默认值。

但它不会工作!导入时,生日字段为空。

答案

也许为时已晚,但对于其他搜索...我发现API需要格式为Y-m-d的输入日期。

列表字段数据配置只是一种显示它的格式。

这对我有用。

另一答案

这是我实现它的方式:

$merge_vars = array( 'EMAIL' => $email,
                     'FNAME' => $name,
                     'BIRTH_DATE' => $dateMonth . '/' . $dateDay );

以上是关于PHP MailChimp生日字段的日期格式 - 格式正确吗?的主要内容,如果未能解决你的问题,请参考以下文章

php中的自动生日祝福生成[关闭]

sqlserver如何实现本周过生日的用户

Mailchimp API /列出merge_fields的日期类型参数格式

php 将自定义字段添加到Popup Maker MailChimp集成表单。

mysql 年龄计算(根据生日字段)

PHP:Codeigniter 在两个日期内获得即将到来的生日