I work with web services written in C#, with PHP on my (client) side.
SOAP __getTypes returns that one of the expected parameter to be
__getTypes
just use: date('Y-m-d\TH:i:s', $dob);
date('Y-m-d\TH:i:s', $dob);