diff options
author | Yuki-Asuuna <[email protected]> | 2022-02-25 21:22:48 +0800 |
---|---|---|
committer | Yuki-Asuuna <[email protected]> | 2022-02-25 21:22:48 +0800 |
commit | 920173c8faaab5a65459ce176d36812bac6feb08 (patch) | |
tree | 5b6925acd2804af1b64b729d50174926420c2835 /ATRI/utils | |
parent | 1b5e5de6bcb0b76d432bf0d9e1a6fb9bba510e52 (diff) | |
download | ATRI-920173c8faaab5a65459ce176d36812bac6feb08.tar.gz ATRI-920173c8faaab5a65459ce176d36812bac6feb08.tar.bz2 ATRI-920173c8faaab5a65459ce176d36812bac6feb08.zip |
feat: 添加b站动态订阅功能
Change-Id: I8b74e3a286901379b8337e33d1b581524cb80d97
Diffstat (limited to 'ATRI/utils')
-rw-r--r-- | ATRI/utils/__init__.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ATRI/utils/__init__.py b/ATRI/utils/__init__.py index 599e229..9c7f759 100644 --- a/ATRI/utils/__init__.py +++ b/ATRI/utils/__init__.py @@ -2,6 +2,7 @@ import os import re import yaml import aiofiles +import time from pathlib import Path from aiohttp import FormData from datetime import datetime @@ -11,6 +12,17 @@ from aiofiles.threadpool.text import AsyncTextIOWrapper from . import request +def timestamp2datetimestr(timestamp: int) -> str: + format = "%Y-%m-%d %H:%M:%S" + timestamp = time.localtime(timestamp) + dt = time.strftime(format, timestamp) + return dt + + +def timestamp2datetime(value: int) -> datetime: + return datetime.fromtimestamp(value) + + def now_time() -> float: """获取当前时间的整数.""" now_ = datetime.now() |