You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将GitHub Issues导出至Excel文件并包含问题开闭时间?

导出包含开启/关闭时间的GitHub Issues到Excel

方法1:用GitHub CLI导出后转Excel

  • 先安装GitHub CLI(gh)并完成登录认证
  • 打开终端,运行以下命令(替换OWNER/REPO为你的仓库路径),导出包含时间字段的JSON数据:
    gh issue list --repo OWNER/REPO --state all --json number,title,createdAt,closedAt,state,assignee
    
    这条命令会输出所有状态的Issue,包含编号、标题、开启时间、关闭时间、状态、经办人这些核心字段
  • 将终端输出的JSON内容保存为.json文件,打开Excel后选择「数据」→「自文件」→「自JSON」,选中这个文件,按提示加载成表格,最后保存为Excel格式即可

方法2:用Excel直接拉取GitHub API数据

  • 打开Excel,切换到「数据」选项卡,选择「自Web」
  • 输入GitHub API地址(替换OWNER/REPO为你的仓库路径):
    https://api.github.com/repos/OWNER/REPO/issues?state=all
    
  • 如果是私有仓库,需要在Power Query编辑器里给请求添加带repo权限的个人访问令牌(PAT)
  • 加载数据后,在Power Query里筛选保留number、title、created_at、closed_at、state等需要的列,把ISO格式的时间调整为常用的日期样式,最后关闭并上载到Excel,保存文件

方法3:手动导出(适合少量Issue)

  • 打开仓库的Issues页面,逐个点击Issue查看详情,复制开启时间和关闭时间
  • 把Issue列表的标题、编号等内容复制粘贴到Excel,再手动补充时间字段

注意事项

  • 私有仓库操作时,CLI登录会自动完成授权,API则需要生成对应权限的个人访问令牌
  • JSON里的时间是ISO格式,Excel加载后可通过设置单元格格式改成「YYYY/MM/DD HH:MM」这类样式

内容的提问来源于stack exchange,提问作者Khoa Phạm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 23:28:12