summaryrefslogtreecommitdiff
path: root/ATRI/utils
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2022-03-05 20:01:43 +0800
committerGitHub <[email protected]>2022-03-05 20:01:43 +0800
commit94329efa5f75661c23c339e7dee7b0c8775257e7 (patch)
treedbea0a02a5f20b9ab3d21613c8f9456acfbfccb9 /ATRI/utils
parent1b5e5de6bcb0b76d432bf0d9e1a6fb9bba510e52 (diff)
parentbca241cdfca4ba0e45e3e9159ddc13922eb52683 (diff)
downloadATRI-94329efa5f75661c23c339e7dee7b0c8775257e7.tar.gz
ATRI-94329efa5f75661c23c339e7dee7b0c8775257e7.tar.bz2
ATRI-94329efa5f75661c23c339e7dee7b0c8775257e7.zip
Merge pull request #44 from Yuki-Asuuna/main
feat: 添加b站动态订阅功能
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()