Como obter milissegundos entre dois objetos dateTime?

Como obter milissegundos entre doisDateTime objetos?

$date = new DateTime();
$date2 = new DateTime("1990-08-07 08:44");

Tentei seguir o comentário abaixo, mas recebi um erro.

$stime = new DateTime($startTime->format("d-m-Y H:i:s"));
$etime = new DateTime($endTime->format("d-m-Y H:i:s")); 
$millisec = $etime->getTimestamp() - $stime->getTimestamp();` 

Eu recebo o erro

Chamar para o método indefinido DateTime :: getTimestamp ()

questionAnswers(3)

yourAnswerToTheQuestion