INNER CODE UNIT · Python
PeriodNotCompleted
Shra1V32/Playlist-AutoUpdater · validate_git.py:9
class PeriodNotCompleted(Exception):
pass
if sys.argv[1] != '':
git_id = sys.argv[1]
data = requests.get(f"https://api.github.com/users/{git_id}")
current_date = requests.get(
"https://www.timeanddate.com/scripts/ts.php")
current_date = current_date.content[:10]
api_data = data.json()
creation_date = api_data["created_at"]
u_year, u_month, u_day = creation_date[:10].split('-')
u_hours, u_minutes, u_seconds = creation_date[11:19].split(':')
ts = (datetime.datetime.fromtimestamp(int(current_date)) -
datetime.datetime(int(u_year), int(u_month), int(u_day), int(u_hours), int(u_minutes), int(u_seconds))).total_seconds()
if int(ts) < 604800:
remaining_hrs = 24 - (int((int(ts) % 86400)/3600))