← 首页

链上时间换成本地时间时,为什么最好同时保留UTC原值

Articles

区块时间先作为统一观察值

区块浏览器提供交易所在区块的时间信息,账本应保存来源、原始时间戳和UTC表示。浏览器根据设备地区显示的本地时间只是展示层,不能覆盖原始链上观察。

本地列明确写出时区规则

需要财务日或业务日时,另建本地时间列,并记录IANA时区、夏令时规则和转换工具版本。不要只写PST、CST等可能有歧义的缩写,也不要把平台入账时间当作区块时间。

跨日差异用事件类型解释

同一笔交易可能在UTC与本地日期落在不同日,平台确认也可能更晚。对账时保留各事件时间并说明用途,不为让报表对齐而修改区块时间;规则改变时重新计算展示列即可。

核对要点

  • 保存链上时间戳和UTC作为共同基准
  • 本地时间列记录明确时区与转换规则
  • 平台入账时间和区块时间必须分开

资料来源

文中核对流程为本站整理,适用条件以具体产品当前官方文档为准。示例不是账户实际数据。