Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Die Uhr vom Webserver läuft eine Stunde und ein paar Minuten nac

TFT / 4 Antworten / Flachansicht Nickles

Mit welchen PHP-Befehl kann ich die Differenz ausgleichen? Ich habe mich bei Selfphp schon erkundigt, aber dass half mir nicht weiter. 

bei Antwort benachrichtigen
xafford TFT „Die Uhr vom Webserver läuft eine Stunde und ein paar Minuten nac“
Optionen

wenn die differenz konstant ist, so kannst du einfach addieren oder subtrahieren, am besten über timestamp. du lässt dir den aktuellen timestamp ausgeben, ziehst die differenz ab und lässt dann den timestamp in normale zeit umrechnen.
ist die differenz nicht konstant, so wird es schwieriger. auf anhieb fällt mir da nur das abfragen eines time-servers im internet ein. dazu müsstest du mit sockets arbeiten und dir die rfc zu ntp genauer anschauen, wie das protokoll arbeitet. aber da cih vermute, daß dein paket wahrscheinlich sockets nicht erlaubt wird dies schwierig.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen