diff options
Diffstat (limited to 'src/portal/py/modules/common.py')
| -rw-r--r-- | src/portal/py/modules/common.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/portal/py/modules/common.py b/src/portal/py/modules/common.py index 3b87884..f4c8b8c 100644 --- a/src/portal/py/modules/common.py +++ b/src/portal/py/modules/common.py @@ -1,9 +1,10 @@ from datetime import datetime, timezone -def reformat_pixiv_date(date_str: str) -> datetime: +def get_current_utc_time() -> datetime: + return datetime.now(timezone.utc) + +def parse_pixiv_date(date_str: str) -> datetime: rindex = date_str.rfind(':') date_str = date_str[:rindex] + date_str[rindex + 1:] - return datetime.strptime(date_str, "%Y-%m-%dT%H:%M:%S%z") + return datetime.strptime(date_str, '%Y-%m-%dT%H:%M:%S%z') -def get_current_utc_time() -> datetime: - return datetime.now(timezone.utc) |