阿里巴巴接口时间(Date)类型字段提交格式

我们一般写date字段格式date('Y-m-d H:i:s',time());,一般都是这样写的哈。
可是阿里巴巴的接口格式:

    Date
    标准时间格式:yyyyMMddHHmmssSSSZ,例如:20120801154220368+0800 
    可以通过 _aop_datePattern 和 _aop_timeZone 指定日期格式和时区

看着也是醉了,那个+0800是嘛意思。

设置时区、标准时间都试过,生成不了阿里的奇葩格式哇。

后来在网上查了下+0800是北京时间(格林威治时间减去8小时等于北京时间),现在明白了+0800就是时差,全球时间设置是+0000。
还是要生成阿里要求的格式哇。是在没法了,手动组装吧。
echo date('YmdHiss+0800',time()-24*3600*365);
上面的输出是2014090215404444+0800,还真是一年以前的时间,传递到阿里接口,尼玛还真能用啊。%>_<%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值