Flask是一个轻量级的Python Web框架,用于快速构建Web应用程序。它简单易用,灵活性高,适合小型项目和原型开发。
要将datetime JSON数据从API调用转换为“最后一次看到X小时/分钟前”,可以按照以下步骤进行:
from datetime import datetime
import json
datetime_str = "2022-01-01 12:00:00" # 假设从API获取的datetime字符串
datetime_obj = datetime.strptime(datetime_str, "%Y-%m-%d %H:%M:%S")
current_datetime = datetime.now()
time_diff = current_datetime - datetime_obj
if time_diff.days > 0:
time_ago = f"最后一次看到{time_diff.days}天前"
elif time_diff.seconds >= 3600:
hours = time_diff.seconds // 3600
time_ago = f"最后一次看到{hours}小时前"
else:
minutes = time_diff.seconds // 60
time_ago = f"最后一次看到{minutes}分钟前"
response_data = {"time_ago": time_ago}
response_json = json.dumps(response_data)
return response_json
这样,API调用方就可以通过调用该API获取到转换后的时间字符串。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云函数(SCF)。
领取专属 10元无门槛券
手把手带您无忧上云