php 计算小时数并化整为零
复制代码 代码如下:
/* author: 杨宇 yangyu@sina.cn */
//参数$hours_min为数组,数组的格式为1:10,返回为1西瓜皮的做法小时
/*
例如:
$hours_min[0] = ‘1:10’职业生涯发展;
$hours_min[1] = ‘2:30’;
echo hours_sum($hours_min);
输入为4,也就是合计4小时
*/
function hours_sum($hours_min){
if (!is_array($hours_min)) return fal;
$tmp_arr = array();
foreach ($hours_min as $v){
$tmp_arr = explode(‘:’,$v);
$hour[] = $tmp_arr[0];
$min[] = $tmp_arr[1];
}
$hours = a南京邮电大学分数线rray_sum($hour);
$mins = array_sum($min);
$mins = $mins >= 10 ? str_pad($mins, 2, 0, str_pad_right) : $mins;
$hours += floor($mins/60);
$hours += $mins%60 >= 30 ? 1 : 0;
return $hours;
}
将日期转历史上有名的太监化为星期
复制代码 代码如下:
/*先进个人事迹材料 author: 杨宇 <yangyu@sina.cn> */
//输入的$data参数为,yy/mm/dd 或者 yy-mm-dd,返回星期几
function getweekday($date) {
$date = str_replace(‘/’,’-‘,$date);
$datearr = explode(“-“, $date);
return date(“n”, mktime(0,0,0,$datearr[1],$datearr[2],$datearr[0]));
}
php将秒转化成小时和分(格式为 ** 小时 ** 分)
复制代码 代码如下:
/* author: 杨宇 <yangyu@sina.cn> */
//将秒(非时间戳)转化成 ** 小时 ** 分
function c2time($c){
$c = round($c/60);
if ($c >= 60){
$hour = floor($c/60);
$min = $c%60;
$res = $hour.’ 小时 ‘;
$min != 0 && $res .= $min.’ 分’;
}el{
$res = $c.’ 分钟’;
}
return $res;
}
本文发布于:2023-04-06 14:04:06,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/ab01fcdda65bd330707fd4c62039cff1.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:php 日期时间处理函数小结.doc
本文 PDF 下载地址:php 日期时间处理函数小结.pdf
留言与评论(共有 0 条评论) |