ho chiesto a Copilot nel browser edge che mi ha risposto così,
codice:
<?php
// Funzione per verificare se una data è in ora legale
function isSummerTime($date) {
$dateTime = new DateTime($date);
$timezone = new DateTimeZone('Europe/Rome'); // Sostituisci con il fuso orario desiderato
$dateTime->setTimezone($timezone);
return $dateTime->format('I') == 1;
}
// Esempio di utilizzo
$date = '2024-07-15'; // Sostituisci con la data che vuoi verificare
if (isSummerTime($date)) {
echo "La data $date è in ora legale.";
} else {
echo "La data $date non è in ora legale.";
}
?>
fai sapere se funziona
ciao