> For AI agents: the complete documentation index is available at https://open-spaced-repetition.github.io/ts-fsrs/zh-CN/llms.txt, the full documentation bundle is available at https://open-spaced-repetition.github.io/ts-fsrs/zh-CN/llms-full.txt.

# Numeric

`numericChrono` 适合相对时间实验：normalize 始终返回 `previous: 0` 和 `current: time`，`now()` 返回 `0`，也不会为 card 或 revlog 添加时间字段。它不记录卡片的上次复习时间。不要传入 Unix 毫秒时间戳；应明确传入经过的天数，或为连续复习定义带有持久化时间字段的 Chrono。

## 运行预设

```ts twoslash file="../../../snippets/run-code/chrono-numeric.ts"
import { numericChrono } from 'ts-fsrs'

const clock = numericChrono.create()

console.log(
  JSON.stringify({
    now: clock.now(),
    elapsedDays: clock.difference(1.25, 4.5),
    nextTime: clock.add(4.5, 2.25),
    normalize: numericChrono.normalize['~standard'].validate({ time: 4.5 }),
  })
)

```


▶ 运行代码

运算直接使用天数值。normalize 仍从零开始，因此复习时间 4.5 表示经过 4.5 天，与之前的卡片无关。
