语言JavaScript证据
jp-intl-datetimeformat-hot — 测量过,仍然提示
状态
提示。实时时钟 JSONL:jp-intl-datetimeformat-hot.jsonl。未进行语料库分流。2026-10-22 的语料库裁定不涵盖此条目。是 Swift 和 Objective-C 日期格式化规则的同类。双方仍然只格式化一个日期。
测量
节点 v26.12.1 在 linux x64 上,负载 0.74。测试工具:examples/bench/evidence_jp_intl.js。2000 个日期,地区设置为 en-US。之前的 Node 24 配对大约是 53×。
| 角色 | 情况 | 中位数毫秒 | 操作次数 | 比率 |
|---|---|---|---|---|
| 之后 | 一个 Intl.DateTimeFormat | 1.999 | 2000 | 1 |
| 之前 | 构建每次迭代 | 72.002 | 2000 | 36.013 |
new Date 不适用此规则。默认仍保持提示。
匹配器
该基准构建了一个未更改的格式化器。指定循环绑定名称的区域设置或选项参数不会被报告。默认的 --scope all 也会报告循环外的稳定格式化器;--scope loop 保持前者仅在循环内匹配。该提示建议在区域设置和选项稳定时重用一个格式化器。
解除阻塞
不要仅从此文件将默认设置为 error。其他输入或冷路径可能会抹去差异。在进行任何默认更改之前,仍然需要进行语料分流。