数据导出导入
CatchTime 支持将你的时间数据导出为标准格式,方便备份和进一步分析。你也可以通过导入功能恢复之前的数据。
CSV 导出
CSV 格式适合在 Excel、Google Sheets 等表格工具中打开和分析。
导出内容:
- 每条使用记录占一行
- 包含应用名称、窗口标题、开始时间、结束时间、使用时长、分类等字段
- 按时间顺序排列
导出步骤:
- 打开设置页面
- 找到"数据"部分
- 选择"导出为 CSV"
- 选择要导出的日期范围
- 点击导出,选择保存位置
导出的 CSV 文件可以用任何表格软件打开,方便你自定义分析和制作报表。
JSON 完整备份
JSON 格式包含你所有的 CatchTime 数据,适合完整备份和恢复。
导出内容:
- 所有使用时间记录
- 任务和分类
- 应用分类设置
- 目标和目标记录
- 应用限制规则
- 应用设置
导出步骤:
- 打开设置页面
- 找到"数据"部分
- 选择"完整备份(JSON)"
- 点击导出,选择保存位置
建议定期进行 JSON 备份,以防数据意外丢失。
按日期范围导出
无论使用 CSV 还是 JSON 格式,你都可以指定导出的时间范围:
- 全部数据 — 导出所有历史数据
- 自定义范围 — 选择开始日期和结束日期
- 最近 N 天 — 快速选择最近一周、一个月等
这在你只需要分析特定时间段的数据时特别有用。
JSON 导入恢复
如果你需要恢复之前备份的数据,可以使用 JSON 导入功能:
导入步骤:
- 打开设置页面
- 找到"数据"部分
- 选择"导入数据"
- 选择之前导出的 JSON 文件
- 确认导入
注意事项:
- 导入会将备份中的数据合并到当前数据中
- 已存在的记录不会被重复导入
- 导入过程可能需要几分钟,取决于数据量
- 建议在导入前先做一次当前数据的备份
使用场景
- 定期备份 — 每月导出一次 JSON 备份,保存到安全的位置
- 数据分析 — 导出 CSV 到 Excel 中做自定义的图表和分析
- 更换设备 — 在新设备上导入旧设备的数据(如果不使用云同步)
- 数据恢复 — 意外丢失数据后,用备份文件恢复