Last active
January 10, 2018 10:35
-
-
Save silgon/301879e7ceaa327f847b12aef86a6f33 to your computer and use it in GitHub Desktop.
Time check with server and local with http
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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