Skip to main content

Module time

Module time 

Source
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 版本)。