从小时数中删除0

时间:2018-07-09 18:05:17

标签: javascript

hour: function () {
   var hour = (options.twentyfour === true) ? d.getHours() : (d.getHours() + 11) % 12 + 1;
    hour = (options.padzero === true) ? (hour < 10 ? "0" + hour : "" + hour) : h
    return hour;
 },

例如,当时间为下午1点时,如何从小时中删除0?我想我必须删除此"0" + hour并重新格式化代码,但我真的不知道如何

2 个答案:

答案 0 :(得分:0)

您可以使用正则表达式删除前导零。

var hour = "01";
hour.replace(/^0+/, '')

答案 1 :(得分:0)

该功能大多数与将0填充几个小时有关。如果您想摆脱该功能,该功能可以成为

0:
key:"title"
value:{key: "E01", value: undefined}

1:
key:"A"
value:{key: "E01", value: undefined}

2:
key:"B"
value:{key: "E01", value: undefined}

3:{key: "title", value: {…}} // header labels are repeated..
4:{key: "A", value: {…}}
5:{key: "B", value: {…}}
6:{key: "title", value: {…}}
7:{key: "A", value: {…}}
8:{key: "B", value: {…}}