Forum: PC-Programmierung Uhrzeit von einem Server ermitteln.


von Gast (Gast)


Lesenswert?

Gibt es einen Befehl für die Kommandozeile bei XP um von einem Server 
die Uhrzeit abzurufen? So in der Art wie "gettime" www.google.de und 
google schickt mir dann die Uhrzeit vom Server...

von MeinerEiner (Gast)


Lesenswert?

Brauchst du das für eigene Programme oder nur um die Windows-Uhr zu 
stellen? Falls letzteres: Kann XP bereits selber.

Aber ich würd mal schauen, ob man nicht auch so auf time.windows.com 
bzw. time.nist.gov draufkommt.

von Gast (Gast)


Lesenswert?

Neie, ich brauch das für ein eigenes Programm und es soll sich zeitlich 
mit einem bestimmten Server abstimmen. Es ist kein Zeitserver, aber ich 
denke mal jeder Server hat ja ne Uhrzeit am laufen, oder etwa nicht?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Im Konsolenfenster unter XP eingeben:

net help time

von Gast (Gast)


Lesenswert?

Danke, aber ich bekomm da immer eine Fehlermeldung.


net time /DOMAIN:http:\\www.google.de

Der Domänencontroller für Domäne http:\\www.google.de konnte nicht 
gefunden werden.

net time \\www.google.de

da passiert garnix...keine fehlermeldung oder sonstwas...

von (prx) A. K. (prx)


Lesenswert?

net time /setsntp:ntp1.ptb.de

Wobei das die Einstellung vom entsprechenden Service ist (W32time), 
keine akute Abfrage. Evtl. ändert sich das wenn zusammen mit /set.

net time /domain bezieht sich auf Windows-Domains, keine Web-Domains.

von Gast (Gast)


Lesenswert?

Ahso, danke. Aber ich möchte ja nicht die Uhrzeit für mein System von 
einem Zeitserver, sondern für mein Programm von einem bestimmten Server. 
Ist kein Zeitserver.

von Reinhard S. (rezz)


Lesenswert?

Gast schrieb:

> Neie, ich brauch das für ein eigenes Programm und es soll sich zeitlich
> mit einem bestimmten Server abstimmen. Es ist kein Zeitserver, aber ich
> denke mal jeder Server hat ja ne Uhrzeit am laufen, oder etwa nicht?

Klar, aber ob man die von außen abfragen kann ist Einstellungssache.
http://de.wikipedia.org/wiki/Daytime

NTP/Zeitserver hat eben den Vorteil das die Laufzeit mit eingerechnet 
wird.

von (prx) A. K. (prx)


Lesenswert?

Dieses "Daytime" steht auf Windows Kisten zur Verfügung, wenn 
serverseitig die "Simple TCP/IP Services" installiert sind.

von Gast (Gast)


Lesenswert?

@ Reinhard S.

Danke, sieht soweit gut aus. Nur leider schein der Server das nicht zu 
unterstützen. :(

Die Laufzeit kann in meinem Fall vernachlässigt werden...

von Hendrik (Gast)


Lesenswert?

Ist nur so eine Idee:

Du könntest eine HTTP Anfrage an den Server stellen. Der HTTP-Header der 
Antwort sollte die aktuelle Zeit des Servers beinhalten.

von Hendrik (Gast)


Lesenswert?

Hab es gerade selbst mal versucht. In den Headern wird die Zeit 
offensichtlich immer nur bezogen auf GMT angegeben. Keine Ahnung, ob dir 
das dann noch hilft.

von Gast (Gast)


Lesenswert?

Könntest du mir bitte erklären wie ich das machen muß? Kenn mich mit dem 
Thema net so aus. danke.

von Aehh (Gast)


Lesenswert?

Die Zeitzone sollte man schon wissen... wie es geht : den http-request 
nachschauen mit gurgel nachschauen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.