2016-12-27 5 views
1

Я знаю библиотеку datetime. Однако, помимо знания даты и времени в мире, мне также нужно знать дату и время локального сервера, на котором будет работать мое приложение. Причина этого в том, что мой локальный сервер не подключен к Интернету, поэтому он может иметь другую дату и время, и я хочу, чтобы это можно было обнаружить, если это так. Любая помощь будет оценена по достоинству.В python как я могу получить дату и время моего локального сервера?

ответ

3

С пакетом услуг datetime, на который вы ссылаетесь, вы можете получить текущие местные времени, например. по

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

Это является местное время на машине. Python не обращается к миру через Интернет, чтобы узнать, в какое время он находится.

+0

Благодарим за ответ. Возможно, я неправильно сформулировал это. Даже если python получает время от локальной машины, время по-прежнему устанавливается по умолчанию через Интернет. Однако, если мне нужно время для локального сервера, к которому подключена моя машина. Меня просто поразило, что мне может понадобиться настроить сокет для получения информации с сервера. –

1

Существует также модуль time, который имеет метод localtime. Однако это просто переформатирует time.

import time 
localTime = time.localtime() 
print (localTime) 

 Смежные вопросы

  • Нет связанных вопросов^_^