Python, die Zeit Von NTP-server
so brauche ich, um die Zeit für die UK von einem NTP-server. Finden Sachen online jedoch jedes mal, wenn ich versuche aus dem code, ich bekomme Immer eine Rückkehr Datum Uhrzeit, der gleiche wie bei meinem computer. Ich habe die Zeit auf meinem computer tom bestätigen dies, und ich immer bekommen, also nicht von der NTP-server. Code ist unten, jede Hilfe ist willkommen
import ntplib
from time import ctime
c = ntplib.NTPClient()
response = c.request('uk.pool.ntp.org', version=3)
response.offset
print (ctime(response.tx_time))
print (ntplib.ref_id_to_text(response.ref_id))
x = ntplib.NTPClient()
print ((x.request('ch.pool.ntp.org').tx_time))
InformationsquelleAutor RobouteGuiliman | 2016-04-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zeitstempel zurückgegeben als Aufruf an die NTP server liefert Zeit in Sekunden.
ctime() liefert datetime-format basiert auf der lokalen Maschine Zeitzone-Einstellungen standardmäßig. So, für uk Zeitzone, die Sie brauchen, um zu konvertieren tx_time mit, dass die Zeitzone. python eingebaute datetime - Modul enthält Funktionen für diesen Zweck
InformationsquelleAutor windstorm
Folgende Funktion funktioniert auch mit python 3:
InformationsquelleAutor T.Sh