Internationalization of date formats

Code
<?php

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

$date = new DateTime();

// timezone of $date not considered
echo $dateFormatter->format($date) . PHP_EOL
// timestamp
echo $dateFormatter->format(1390252923);

Result
10 aprile 2021 20:35
20 gennaio 2014 22:22
Used Versions
PHP 8.0, Laminas MVC 3.2, Symfony 5.2, Laravel 8.28, PHPUnit 9.5, Doctrine ORM 2.8