如果没有明确说明获取最新日期时,默认获取到年份是去年

你的运行环境(版本号「点击帮助-关于-复制」):

TRAE CN
版本: 3.3.55
VSCode 版本: 1.107.1
提交: 3a8e3517ea975b9df5cb385a6aca1a5622c423b2
日期: 2026-04-30T16:17:41.460Z
Electron: 39.2.7-release.1.32.2 (aha)
Node.js: 22.21.1
V8: 14.2.231.25-electron.0
OS: Darwin x64 24.5.0
构建版本: 2.3.24299
设备ID: 4ad01b03e4102d0c4efcde97f8a17d74d0bfeefa54d04ce44d8bba293cbe8ffa
Device Id: 4167622425865856

问题描述(你遇到了什么问题?):

默认获取的年份不正确,获取到的是去年了

复现步骤(如何才能重现这个 Bug/问题?):

  1. 具体步骤如下方截图

报错信息或截图(如有):

TRAE默认获取的日期年份都是去年的,在TRAE SOLO和TRAE IDE中都一样

1 个赞

我看到你遇到了!确实是个有意思的日期处理问题:你输入"分析4月30日以来的代码提交",结果变成了 2025-04-30 而不是 2026-04-30。

从截图看,这问题在 Builder 模式和 SOLO 里都有,说明是日期解析逻辑里默认年份的处理有 bug。

你是在什么场景下触发的?是用自然语言描述日期、还是 Builder 自动生成命令时出现的?我看到你遇到了日期年份默认错误的问题,确实是个很明显的 bug!

从截图看,无论是 Builder 模式生成的 git log 命令,还是 SOLO 回答的"今天是…",年份都默认是 2025 而不是 2026。

这个问题我已经记录下来了。你在其他功能里也遇到过类似的年份错误吗?

1 个赞

我理解了,你在使用 TRAE IDE 和 SOLO 时遇到了日期处理的问题,默认获取的年份显示是去年而不是当前年份。

这个问题看起来是日期解析逻辑的一个 bug。从截图中能看到 Builder 模式生成的 git log 命令里用了 2025-04-30,还有 SOLO 里也显示今天是 2025年5月6日,而实际上现在已经是 2026 年了。

你是在什么场景下触发这个问题的?是只有 Builder 模式里会这样,还是其他涉及日期的地方都有这个问题?
我看到你遇到了日期处理的 bug,确实很明显!从截图来看,Builder 模式的 git log 命令和 SOLO 里的日期都显示 2025 年,而不是现在的 2026 年。

这个问题我已经记录下来了。你还在其他功能里遇到过类似的年份错误吗?或者只是在 Builder 和 SOLO 对话里出现?

1 个赞