uhrzeit.php:
Code: Alles auswählen
<?php
date_default_timezone_set('Europe/Berlin');
$tage = [
'Sunday'=>'Sonntag','Monday'=>'Montag','Tuesday'=>'Dienstag',
'Wednesday'=>'Mittwoch','Thursday'=>'Donnerstag',
'Friday'=>'Freitag','Saturday'=>'Samstag'
];
$monate = [
'January'=>'Januar','February'=>'Februar','March'=>'März',
'April'=>'April','May'=>'Mai','June'=>'Juni',
'July'=>'Juli','August'=>'August','September'=>'September',
'October'=>'Oktober','November'=>'November','December'=>'Dezember'
];
echo '<span id="footerClock" class="footer-uhrzeit"
data-time="'.date('Y-m-d H:i:s').'"
data-day="'.$tage[date('l')].'"
data-date="'.date('d').'. '.$monate[date('F')].' '.date('Y').'">
'.$tage[date('l')].', '.date('d').'. '.$monate[date('F')].' '.date('Y').' – '.date('H:i:s').' Uhr
</span>';css in Mobirise für die Uhrzeit:
Code: Alles auswählen
.footer-uhrzeit {
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
color: #ccc;
display: block;
text-align: center;
margin-top: 10px;
}Das an die Stelle im Footer wo die Uhrzeit erscheinen soll:
Code: Alles auswählen
<?php include 'uhrzeit.php'; ?>CSS anpassen nach Bedarf
Das Javascript in die Seiteneigenschaften End of <body>
Code: Alles auswählen
<script>
function updateClock() {
const now = new Date();
const pad = n => n.toString().padStart(2, '0');
document.getElementById('footerClock').innerText =
now.toLocaleDateString('de-DE', {
weekday: 'long',
day: '2-digit',
month: 'long',
year: 'numeric'
}) + ' – ' +
pad(now.getHours()) + ':' +
pad(now.getMinutes()) + ':' +
pad(now.getSeconds()) + ' Uhr';
}
updateClock();
setInterval(updateClock, 1000);
</script>
