2016-12-27 4 views
1

私はdatetimeライブラリを知っています。しかし、世界の日時を知る上で、私のアプリケーションが実行されるローカルサーバーの日時も知る必要があります。これは、私のローカルサーバーがインターネットに接続されていないため、日付と時刻が異なる可能性があり、そのような場合に検出できるようにするためです。どんな助けもありがとう。Pythonでローカルサーバーの日付と時刻を取得するにはどうすればよいですか?

答えて

3

datetimeパッケージを使用すると、現在のローカルの時刻を取得することができます。

import datetime 
now = datetime.datetime.now() 
print(now) 

によってこのマシンのローカル時間です。 Pythonはインターネット上で何時になるのか聞くために世界中に手を差し伸べることはありません。

+0

返信いただきありがとうございます。私はそれが間違っているかもしれません。 Pythonがローカルマシンから時刻を取得したとしても、インターネット経由でデフォルトに設定されます。しかし、私のマシンが接続されているローカルサーバーの時間が必要な場合。サーバから情報を受け取るためにソケットを設定する必要があるかもしれないと私はちょうど打ちました。 –

1

localtimeメソッドを持つtimeモジュールもあります。しかしこれはちょうどtimeを再フォーマットします。

import time 
localTime = time.localtime() 
print (localTime) 
関連する問題