JavaScript:
for (let i = 0; i < data.data.length; i++) {
const element = data.data[i];
let temp = 50 + ((i) * 105)
let day = add_zero(Math.floor(element.time / 1000 / 60 / 60 / 24), 2);
let hours = add_zero(Math.floor(element.time / 1000 / 60 / 60) % 24, 2);
let minutes = add_zero(Math.floor(element.time / 1000 / 60) % 60, 2);
let seconds = add_zero(Math.floor(element.time / 1000 % 60), 2);
let milliseconds = add_zero(element.time % 1000, 3);
input.push({
ui: hmUI.createWidget(hmUI.widget.BUTTON, {
x: 5,
y: temp,
w: 182,
h: 130,
color: 0xffffff,
normal_color: 0x6d6d6d,
press_color: 0x484848,
text_size: 27,
align_h: hmUI.align.CENTER_H,
align_v: hmUI.align.CENTER_V,
text: add_zero(i + 1, 2) + ". " + day + "天" + hours + "時\n" + minutes + "分" + seconds + "秒\n" + milliseconds + "毫秒\n\n",
click_func: () => {
this.functions(element)
}
}), functions: () => { }
})
}
JSON:
{data:[{time:12596,count:[3,19,758,1598,1022]},{}]}