<?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);