53 lines
1.1 KiB
Markdown
53 lines
1.1 KiB
Markdown
|
|
# Task CROSS-001: 共享工具库日期格式 bug 修复
|
||
|
|
|
||
|
|
## 元信息
|
||
|
|
|
||
|
|
| 字段 | 值 |
|
||
|
|
|------|-----|
|
||
|
|
| 状态 | `todo` |
|
||
|
|
| 优先级 | P0 |
|
||
|
|
| 依赖 | 无 |
|
||
|
|
| 分配给 | Coder AI (Trae CN + GLM-4.6) |
|
||
|
|
|
||
|
|
## 输入
|
||
|
|
|
||
|
|
**要读的文件**:
|
||
|
|
- `shared/utils/date.ts` — 日期格式化工具函数
|
||
|
|
|
||
|
|
**参考的 ADR**:
|
||
|
|
- 无
|
||
|
|
|
||
|
|
**上游依赖产出**:
|
||
|
|
- 无
|
||
|
|
|
||
|
|
## 输出
|
||
|
|
|
||
|
|
**要生成/修改的文件**:
|
||
|
|
- `shared/utils/date.ts` — 修复日期格式输出
|
||
|
|
|
||
|
|
**问题描述**:
|
||
|
|
当前工具库日期格式化函数输出格式与预期不一致(具体格式差异需按实际 bug 修复)。
|
||
|
|
|
||
|
|
## 验收方法
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# 运行日期格式化测试
|
||
|
|
node -e "const {formatDate} = require('./shared/utils/date'); console.log(formatDate(new Date('2026-01-15')));"
|
||
|
|
# 预期: "2026-01-15"
|
||
|
|
```
|
||
|
|
|
||
|
|
## 约束
|
||
|
|
|
||
|
|
- 不碰: `projects/app/` 目录
|
||
|
|
- 技术栈: Node.js 原生 Date API
|
||
|
|
- 遵循: ISO 8601 日期格式
|
||
|
|
|
||
|
|
## 完成报告
|
||
|
|
|
||
|
|
> Coder 完成后填写。Commit message 以 `[READY_FOR_TEST]` 结尾。
|
||
|
|
|
||
|
|
- [ ] 输出文件已生成
|
||
|
|
- [ ] 验收命令通过
|
||
|
|
- [ ] Commit: `{hash}`
|
||
|
|
- [ ] Commit message: `fix(CROSS-001): 共享工具库日期格式 bug 修复 [READY_FOR_TEST]`
|