跳到主要内容
知识地图time:时间显示与日程表有何不同?ArcBlock 体系

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← AFS 与界面

一个问题

time:时间显示与日程表有何不同?

time 表达日期、时钟或倒计时等时间信息。

一张演讲卡片上的开始时间、现场时钟或截止倒计时适合研究 time。呈现会涉及 locale 与具体模式。要组织多个日程事件,再看 calendar;两种类型有部分视觉相似,但任务不同。

先认识这些属性

mode 决定显示日期、时钟还是倒计时等形式。value 为日期显示或选择模式提供日期值;倒计时的目标时间使用另一个属性 target。locale 选择日期文字和数字的地区格式,不等于设置业务事件所在的时区。

读一个结构例子

以下摘自源码注册示例。它展示结构,未在本页运行;示例中的路径和动作需要应用提供。

json
{
  "id": "clock-1",
  "type": "time",
  "props": {
    "mode": "clock",
    "locale": "en-US"
  }
}

这里是 clock 模式,按 en-US 格式呈现时钟;没有提供固定日期,也没有倒计时目标。把 mode 换成倒计时还不够,必须同时给出要数到哪个时间点。

查看 time 的技术文档。

检查一下理解

要显示演讲倒计时,先研究 time 还是 calendar?

先研究 time 的倒计时模式;calendar 更适合组织一组日程事件。