"""展示额度重置时间功能的示例""" import json from datetime import datetime def generate_quota_display_example(): """生成额度显示示例""" # 模拟账号的额度信息(从 API 获取) quota_data = { "subscription_title": "Kiro Pro", "usage_limit": 700.0, "current_usage": 150.0, "balance": 550.0, "usage_percent": 21.4, "is_low_balance": False, "is_exhausted": False, "balance_status": "normal", # 免费试用信息 "free_trial_limit": 500.0, "free_trial_usage": 100.0, "free_trial_expiry": "2026-02-13T23:59:59Z", "trial_expiry_text": "2026-02-13", # 奖励信息 "bonus_limit": 150.0, "bonus_usage": 25.0, "bonus_expiries": ["2026-03-01T23:59:59Z", "2026-02-28T23:59:59Z"], "active_bonuses": 2, # 重置时间 "next_reset_date": "2026-02-01T00:00:00Z", "reset_date_text": "2026-02-01", # 更新时间 "updated_at": "2分钟前", "error": None } # 生成 HTML 显示片段(类似在 Web 界面中的显示) html_template = """