summaryrefslogtreecommitdiff
path: root/ATRI/utils
diff options
context:
space:
mode:
authorYuki-Asuuna <[email protected]>2022-02-25 21:22:48 +0800
committerYuki-Asuuna <[email protected]>2022-02-25 21:22:48 +0800
commit920173c8faaab5a65459ce176d36812bac6feb08 (patch)
tree5b6925acd2804af1b64b729d50174926420c2835 /ATRI/utils
parent1b5e5de6bcb0b76d432bf0d9e1a6fb9bba510e52 (diff)
downloadATRI-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__.py12
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()