Expand description
跨平台时间/睡眠工具。 跨平台时间/睡眠工具。
根据目标架构分别实现:
wasm32:通过js_sys调用 JavaScript 的setTimeout/Date.now()。- 其他平台:使用
tokio::time::sleep/chrono::Utc。
相对时间分档(relative_label_from_millis / format_relative_time_iso)由
前端待审核评论展示与服务端评论预渲染共享,保证两端口径一致。
Functions§
- format_
relative_ time_ iso - 前端友好的相对时间格式化:返回相对文本,用于展示待审核评论的创建时间。
- now_
millis - 获取当前时间戳(毫秒)。
- relative_
label_ from_ millis - 相对时间分档:根据“距现在的毫秒数“返回 (相对文本, 绝对日期 YYYY-MM-DD)。
- sleep_
ms - 异步睡眠指定毫秒数(原生 tokio 版本)。