Skip to content

Instantly share code, notes, and snippets.

@silgon
Last active January 10, 2018 10:35
Show Gist options
  • Select an option

  • Save silgon/301879e7ceaa327f847b12aef86a6f33 to your computer and use it in GitHub Desktop.

Select an option

Save silgon/301879e7ceaa327f847b12aef86a6f33 to your computer and use it in GitHub Desktop.
Time check with server and local with http
import time
# from dateutil import parser
import requests
import pandas as pd
url = 'http://google.com'
try:
response = requests.get(url)
except Exception:
print (Exception)
now = time.time() # localtime
pnow = pd.to_datetime(now,unit="s") # pandas now
server_time = pd.to_datetime(response.headers["Date"])+response.elapsed/2
print(pnow, server_time)
# other parsers for time
# pnow=pd.to_datetime(time.time(),unit="s")
# server_time=parser.parse(response.headers["Date"])
# server_time=float(server_time.strftime("%s"))
# server_time=pd.to_datetime(response.headers["Date"]).value/float(10**9)
# server_timedelay=response.elapsed.total_seconds()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment