Php 无法分析类型datetime
我尝试使用soap客户端调用bluedart pincode主api,但在传递参数后,它会给出错误 请求参数-Php 无法分析类型datetime,php,datetime,soap,Php,Datetime,Soap,我尝试使用soap客户端调用bluedart pincode主api,但在传递参数后,它会给出错误 请求参数- $params = array( 'lastSynchDate' => '06-04-2016', 'Profile' => array( 'Api_type' => 'S', 'LicenceKey'=>
$params = array(
'lastSynchDate' => '06-04-2016',
'Profile' =>
array(
'Api_type' => 'S',
'LicenceKey'=>$licencekey,
'LoginID'=>$loginid,
'Version'=>'1.3'
)
);
响应错误-
The formatter threw an exception while trying to deserialize the message:
There was an error while trying to deserialize parameter http://tempuri.org/:lastSynchDate.
The InnerException message was 'There was an error deserializing the object of type System.DateTime.
The value '06-04-2016' cannot be parsed as the type 'DateTime'
如何解决此问题?虽然我从未使用过
bluedart pincode主api
,但我确信这是因为日期不是标准的YYYY-MM-DD
格式
而不是
06-04-2016
试一试
2016-06-04