doushi 发表于 2012-06-16 12:41

php 时分格式转化

前台输入最大5位字符,如果是h:i这种形式的就不用转换了。
如果是1234这种 就转换为 12:34
如果是12 转换为 12:00
如果是1 转换为 01:00
请问怎么实现?

maochanglu 发表于 2012-06-16 19:06

if else 多嵌套几个,就可以解决啊。

witer666 发表于 2012-06-18 00:07

<?php
$a = 12;
$a = str_pad($a, 2, '0', STR_PAD_LEFT);
$a = str_pad($a, 4, '0', STR_PAD_RIGHT);
echo implode(":", str_split($a, 2));
?>

hbeimf 发表于 2012-06-18 12:43

二楼正解:em17::em17::em17::em17:
页: [1]
查看完整版本: php 时分格式转化