php 时间格式不带秒,php 秒格式为天/小时/分钟/秒

php 秒格式为天/小时/分钟/秒

瞎弄的

/**

* PHP 格式化秒

*/

function vtime($time) {

$output = '';

foreach (array(86400 => '天', 3600 => '小时', 60 => '分', 1 => '秒') as $key => $value) {

if ($time >= $key) $output .= floor($time/$key) . $value;

$time %= $key;

}

return $output;

}

dida_bootstrap.inc

/**

* 计算给定的秒数距离当前时间多久

* @param int $timestamp

* 秒数,通常是当前时间减去另一个时间

* @param int $granularity

* 显示层级,默认为 年 周 天 小时 分钟 秒

* @return string

*/

function format_interval($timestamp, $granularity = 5) {

$units = array(

31536000 => t('system', '年'),

604800 => t('system', '周'),

86400 => t('system', '天'),

3600 => t('system', '小时'),

60 => t('system', '分钟'),

1 => t('system', '秒')

);

$output = '';

foreach ($units as $key => $value) {

if ($timestamp >= $key) {

$output .= floor($timestamp / $key) . $value;

$timestamp %= $key;

$granularity--;

}

if ($granularity == 0) {

break;

}

}

return $output ? $output : t('system', '0 秒');

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值