色尼玛亚洲综合影院,亚洲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 日期時間處理函數小結,轉載需保留來源!

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

主站蜘蛛池模板: 汝城县| 乌兰浩特市| 廊坊市| 元江| 麻阳| 武义县| 炉霍县| 三穗县| 厦门市| 荃湾区| 盱眙县| 靖江市| 白玉县| 富锦市| 昆山市| 昌平区| 政和县| 溆浦县| 疏勒县| 吕梁市| 平谷区| 佛教| 亚东县| 高碑店市| 瑞金市| 于都县| 武定县| 禹城市| 罗城| 行唐县| 广饶县| 志丹县| 扎赉特旗| 甘德县| 明水县| 长岛县| 乐清市| 西充县| 合阳县| 遵化市| 大厂|