From 5fb486d9bd22e26c53ef0a7a1153003741145d60 Mon Sep 17 00:00:00 2001 From: altf4arnold Date: Wed, 28 Dec 2022 23:04:36 +0100 Subject: [PATCH] Adding Timezones --- Scripts/c79407960.py | 87 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 86 insertions(+), 1 deletion(-) diff --git a/Scripts/c79407960.py b/Scripts/c79407960.py index 83f9251..1336545 100644 --- a/Scripts/c79407960.py +++ b/Scripts/c79407960.py @@ -19,6 +19,91 @@ def mac(): return raw_mac +def getntp(): + """ + geting the NTP server. Getting FQDN or IP address + :return: the NTP server + """ + return (input("NTP server : ")) + +def gettimezone(): + """ + Timezone Selection. + Default is GMT. (thank you cisco for making that part very long) + :return: the string of the local timezone + """ + timezone = "GMT" + offset = input("What is your GMT offset? (example for Belgium : +01:00) : ") + if offset == "-12:00": + timezone = "IDL" + elif offset == "-11:00": + timezone = "NT" + elif offset == "-10:00": + timezone = "AHST" + elif offset == "-09:30": + timezone = "IMT" + elif offset == "-09:00": + timezone = "YST" + elif offset == "-08:00": + timezone = "PST" + elif offset == "-07:00": + timezone = "MST" + elif offset == "-06:00": + timezone = "CST" + elif offset == "-05:00": + timezone = "EST" + elif offset == "-04:00": + timezone = "AST" + elif offset == "-03:30": + timezone = "NST" + elif offset == "-03:00": + timezone = "BST" + elif offset == "-02:00": + timezone = "AT" + elif offset == "-01:00": + timezone = "WAT" + elif offset == "00:00" or offset == "+00:00" or offset == "-00:00": + timezone = "GMT" + elif offset == "+01:00": + timezone = "CET" + elif offset == "+02:00": + timezone = "EET" + elif offset == "+03:00": + timezone = "BT" + elif offset == "+03:30": + timezone = "IT" + elif offset == "+04:00": + timezone = "ZP4" + elif offset == "+04:30": + timezone = "AFG" + elif offset == "+05:00": + timezone = "ZP5" + elif offset == "+05:30": + timezone = "IST" + elif offset == "+06:00": + timezone = "ZP6" + elif offset == "+06:30": + timezone = "SUM" + elif offset == "+07:00": + timezone = "WAST" + elif offset == "+08:00": + timezone = "HST" + elif offset == "+09:00": + timezone = "JST" + elif offset == "+09:30": + timezone = "CAST" + elif offset == "+10:00": + timezone = "EAST" + elif offset == "+11:00": + timezone = "EADT" + elif offset == "+12:00": + timezone = "NZST" + else: + print("invalid option") + + return timezone + def main(): mac_address = mac() - print(mac_address) \ No newline at end of file + ntp_server = getntp() + timezone = gettimezone() \ No newline at end of file