Я знаю библиотеку datetime. Однако, помимо знания даты и времени в мире, мне также нужно знать дату и время локального сервера, на котором будет работать мое приложение. Причина этого в том, что мой локальный сервер не подключен к Интернету, поэтому он может иметь другую дату и время, и я хочу, чтобы это можно было обнаружить, если это так. Любая помощь будет оценена по достоинству.В python как я могу получить дату и время моего локального сервера?
1
A
ответ
3
С пакетом услуг datetime
, на который вы ссылаетесь, вы можете получить текущие местные времени, например. по
import datetime
now = datetime.datetime.now()
print(now)
Это является местное время на машине. Python не обращается к миру через Интернет, чтобы узнать, в какое время он находится.
1
Существует также модуль time
, который имеет метод localtime
. Однако это просто переформатирует time
.
import time
localTime = time.localtime()
print (localTime)
Благодарим за ответ. Возможно, я неправильно сформулировал это. Даже если python получает время от локальной машины, время по-прежнему устанавливается по умолчанию через Интернет. Однако, если мне нужно время для локального сервера, к которому подключена моя машина. Меня просто поразило, что мне может понадобиться настроить сокет для получения информации с сервера. –