mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 00:53:33 +00:00
修复 datetime-local 输入框在不同浏览器中时区解析不一致的问题。 ## 问题 - datetime-local 返回无时区信息的字符串 (如: 2025-12-31T23:59) - new Date(string) 在不同浏览器中解析行为不一致 - 部分浏览器错误地将其解释为 UTC,导致时区偏移 ## 解决方案 - 手动解析日期时间字符串的各个部分 - 使用 Date 构造函数明确创建本地时间对象 - 统一转换为 UTC ISO 字符串存储 - 添加日期有效性验证和错误处理 ## 影响范围 - 仅影响自定义过期时间设置功能 - 确保用户设置的时间与存储/显示一致 - 提升跨浏览器兼容性 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>