Parse a localized date string into a timestamp

Code
<?php

$dateFormatter 
= new IntlDateFormatter(
    
'it_IT'// locale
    
IntlDateFormatter::LONG// date format
    
IntlDateFormatter::SHORT // time format
);

// Date result of timestamp 1390252923
$date '20 gennaio 2014 21:22';
// Not the locale's format
$deDate '20. Januar 2014 21:22';

$timestamp $dateFormatter->parse($date);
$deTimestamp $dateFormatter->parse($deDate);

var_dump(
    
$timestamp,
    
$deTimestamp
);
Result
int(1390249320)
bool(false)
Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6