从d3.js timeFormat中删除前导零

时间:2017-09-22 07:49:48

标签: javascript d3.js time

我正在使用d3.js而我正在使用this documentation

我用它来显示小时:%I:%M,显示小时02:34

有没有办法删除前导零,在这种情况下将数据显示为2:34

2 个答案:

答案 0 :(得分:8)

如概述in the documentation所示,默认填充为除%e之外的所有指令的零填充(为空间填充)。
要更改填充类型,可以将修饰符附加到%

  • 0 - 零填充
  • _ - space-padding
  • - - 禁用填充

所以,举个例子:%-I:%M

答案 1 :(得分:2)

%-I将摆脱前导零。