【问题标题】:Remove leading zero from d3.js timeFormat从 d3.js timeFormat 中删除前导零
【发布时间】:2017-09-22 07:49:47
【问题描述】:

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

我用它来显示小时:%I:%M,它像 02:34 一样显示小时。

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

【问题讨论】:

    标签: javascript d3.js time


    【解决方案1】:

    正如in the documentation 所述,除了%e(它是空格填充)之外,所有指令的默认填充都是零填充。
    要更改填充类型,您可以将append a modifier 更改为%

    • 0 - 零填充
    • _ - 空格填充
    • - - 禁用填充

    因此,以您的示例为例:%-I:%M

    【讨论】:

      【解决方案2】:

      %-I 将去掉前导零。

      【讨论】:

        猜你喜欢
        • 2018-06-16
        • 1970-01-01
        • 1970-01-01
        • 2011-04-09
        • 2017-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多