自定义字符串替换时间转换

custom string replace for time conversion

这是我输入的时间,可能有0也可能没有

1. 01 or 1

2. 0601 or 601

3. 060101 or 60101

每个单元

如何将:分开的时间换算

所以输出应该是

1. 00:00:01
2. 00:06:01
3. 06:01:01

使用前导零将您的输入左侧填充为 6 个字符,将其分成两个字符块,然后使用 : 分隔符

内爆
echo implode(
    ':',
    str_split(
        str_pad($input, 6, '0', STR_PAD_LEFT),
        2
    )
);