Spaces:
Runtime error
Runtime error
Download cyberharem/utils/time.py from LittleApple-fp16/AppleJupyter-test: direct link, hf CLI and curl.
- Browser
- Download file 534 Bytes
-
https://huggingface.co/spaces/LittleApple-fp16/AppleJupyter-test/resolve/main/cyberharem/utils/time.py
- Command line
-
hf download hf://spaces/LittleApple-fp16/AppleJupyter-test/cyberharem/utils/time.py
-
curl -L -o time.py https://huggingface.co/spaces/LittleApple-fp16/AppleJupyter-test/resolve/main/cyberharem/utils/time.py
534 Bytes
| import datetime | |
| import dateparser | |
| try: | |
| from zoneinfo import ZoneInfo | |
| except (ImportError, ModuleNotFoundError): | |
| from backports.zoneinfo import ZoneInfo | |
| def parse_time(time): | |
| if isinstance(time, str): | |
| d = dateparser.parse(time) | |
| elif isinstance(time, (int, float)): | |
| d = datetime.datetime.fromtimestamp(time) | |
| elif isinstance(time, datetime.datetime): | |
| d = time | |
| else: | |
| raise TypeError(f'Unknown time type - {time}.') | |
| if not d.tzinfo: | |
| d = d.astimezone() | |
| return d | |