diff options
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() |