Hallo zusammen,
ich habe das folgende Skript im Internet gefunden und mit einem Open Access Timeserver funktioniert es auch einwandfrei. Einziger Wermutstropfen die Stunden wie auch Minuten werden nicht HH:MM sondern, wenn es fünf nach fünf ist auch nur 5:5 also H:M angezeigt. Leider finde ich den Ansatzpunkt nicht um die Formatierung zu ändern.
Hier das Skript:
Das Ergebnis sollte also bei der Date-Funktion H und i entsprechen. Vielen Dank im voraus.
araser
ich habe das folgende Skript im Internet gefunden und mit einem Open Access Timeserver funktioniert es auch einwandfrei. Einziger Wermutstropfen die Stunden wie auch Minuten werden nicht HH:MM sondern, wenn es fünf nach fünf ist auch nur 5:5 also H:M angezeigt. Leider finde ich den Ansatzpunkt nicht um die Formatierung zu ändern.
Hier das Skript:
PHP:
function query_time_server ($timeserver, $socket) {
$fp = fsockopen($timeserver,$socket,$err,$errstr,5);
if ($fp) {
fputs($fp,"\n");
$timevalue = fread($fp,49);
fclose($fp);
} else {
$timevalue = " ";
}
$ret = array();
$ret[] = $timevalue;
$ret[] = $err;
$ret[] = $errstr;
return($ret);
}
$array = query_time_server('Zeitserver einsetzen', 13);
sscanf($array[0], "%s %s %d %d:%d:%d %d", $t_tag, $t_monat, $tag, $stunde, $minute, $sekunde, $jahr);
echo $stunde; echo":"; echo $minute;
Das Ergebnis sollte also bei der Date-Funktion H und i entsprechen. Vielen Dank im voraus.
araser