色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php 日期時間處理函數小結

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 false;

$tmp_arr = array();
foreach ($hours_min as $v){
$tmp_arr = explode(':',$v);
$hour[] = $tmp_arr[0];
$min[] = $tmp_arr[1];
}

$hours = array_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 sec2time($sec){

$sec = round($sec/60);
if ($sec >= 60){
$hour = floor($sec/60);
$min = $sec%60;
$res = $hour.' 小時 ';
$min != 0 && $res .= $min.' 分';
}else{
$res = $sec.' 分鐘';
}
return $res;
}

php技術php 日期時間處理函數小結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 平度市| 齐河县| 舟曲县| 平和县| 城步| 凤台县| 德化县| 民权县| 周宁县| 巴彦县| 蒲江县| 禄劝| 佛坪县| 鄄城县| 扎鲁特旗| 集贤县| 禹州市| 会泽县| 东光县| 龙岩市| 昌邑市| 汕头市| 芷江| 和静县| 灌阳县| 纳雍县| 新密市| 城口县| 那坡县| 安远县| 河北区| 黄龙县| 清涧县| 武川县| 浠水县| 乌鲁木齐市| 安陆市| 偃师市| 江西省| 湖南省| 朝阳区|