Hallo zusammen einen schönen Karfreitag,
hab folgenden code zu Hand, möchte mehrere Uhrzeiten gleichzeitig ausgeben lassen die div ID wird später über eine PHP if-schleife ausgegeben und zugeordnet.
Wie kann ich die startTime() in eine Funktion umbauen oder wird es nicht funktionieren?
hab folgenden code zu Hand, möchte mehrere Uhrzeiten gleichzeitig ausgeben lassen die div ID wird später über eine PHP if-schleife ausgegeben und zugeordnet.
Wie kann ich die startTime() in eine Funktion umbauen oder wird es nicht funktionieren?
PHP:
<?php
// Test time
$zeit1 = "1617535772";
$zeit2 = "1617775772";
$zeit3 = time();
?>
Javascript:
<script>
var ctoday = <?php echo $zeit1 * 1000 ?>;
setInterval(function() {ctoday += 1000;},1000);
function startTime() {
var today = new Date(ctoday);
var montharray = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
var h = today.getHours();
var ampm = h >= 24 ? '':'';
h = h % 24;
h = h ? h : 24;
var m = today.getMinutes();
var s = today.getSeconds();
h = checkTime(h);
m = checkTime(m);
s = checkTime(s);
document.getElementById('txt').innerHTML =
checkTime(today.getDate())+" "+montharray[today.getMonth()]+" "+today.getFullYear() + " (" + ampm +" " + h + ":" + m + ":" + s +")";
setTimeout(startTime, 1000);
}
function checkTime(i) {
if (i < 10) {i = "0" + i};
return i;
}
</script>
HTML:
<body onLoad="startTime();startTime2()">
<span id="txt"></span>
<span id="txt2"></span>
</body>