2016-04-07 27 views
1

Ich bin Tring bluedart pincode Master api mit Seife Client zu nennen, aber nach dem Passieren Parameter es gibt Fehlerkann nicht Datetime-Typ analysieren

Parameter anfordern -

$params = array(
      'lastSynchDate' => '06-04-2016', 
      'Profile' => 
       array(
        'Api_type' => 'S', 
        'LicenceKey'=>$licencekey, 
        'LoginID'=>$loginid, 
        'Version'=>'1.3' 
       ) 
     ); 

Response-Fehler -

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' 

Wie kann ich das beheben?

Antwort

1

Obwohl ich nie bluedart pincode master api verwendet habe, aber ich bin sicher, es ist, weil das Datum nicht im Standard YYYY-MM-DD Format ist.

Statt

06-04-2016

Versuchen

2016-06-04

Verwandte Themen