php 计算时间差
来源:互联网 发布:易语言股票助理源码 编辑:程序博客网 时间:2024/05/18 12:43
$season = ceil((date('n'))/3);//当月是第几季度
echo $season;
/*
echo '<br>本季度:<br>';
echo date('Y-m-d H:i:s', mktime(0, 0, 0,$season*3-3+1,1,date('Y'))),"\n";
echo date('Y-m-d H:i:s', mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y'))),"\n"; */
$a = date('Y-m-d H:i:s', mktime(0, 0, 0,$season*3-3+1,1,date('Y')));
$b = date('Y-m-d H:i:s', mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y')));
$begin = strtotime($a);
$end = strtotime($b);
$res = timediff($begin,$end);
print_r($res);
function timediff( $begin_time, $end_time )
{
if ( $begin_time < $end_time ) {
$starttime = $begin_time;
$endtime = $end_time;
} else {
$starttime = $end_time;
$endtime = $begin_time;
}
$timediff = $endtime - $starttime;
$days = intval( $timediff / 86400 );
$remain = $timediff % 86400;
$hours = intval( $remain / 3600 );
$remain = $remain % 3600;
$mins = intval( $remain / 60 );
$secs = $remain % 60;
$res = array( "day" => $days, "hour" => $hours, "min" => $mins, "sec" => $secs );
return $res;
}
echo $season;
/*
echo '<br>本季度:<br>';
echo date('Y-m-d H:i:s', mktime(0, 0, 0,$season*3-3+1,1,date('Y'))),"\n";
echo date('Y-m-d H:i:s', mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y'))),"\n"; */
$a = date('Y-m-d H:i:s', mktime(0, 0, 0,$season*3-3+1,1,date('Y')));
$b = date('Y-m-d H:i:s', mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y')));
$begin = strtotime($a);
$end = strtotime($b);
$res = timediff($begin,$end);
print_r($res);
function timediff( $begin_time, $end_time )
{
if ( $begin_time < $end_time ) {
$starttime = $begin_time;
$endtime = $end_time;
} else {
$starttime = $end_time;
$endtime = $begin_time;
}
$timediff = $endtime - $starttime;
$days = intval( $timediff / 86400 );
$remain = $timediff % 86400;
$hours = intval( $remain / 3600 );
$remain = $remain % 3600;
$mins = intval( $remain / 60 );
$secs = $remain % 60;
$res = array( "day" => $days, "hour" => $hours, "min" => $mins, "sec" => $secs );
return $res;
}
0 0
- PHP 计算时间差 (转)
- [转载]PHP 计算时间差
- php时间差计算
- PHP 计算时间差
- PHP 计算时间差
- PHP 计算时间差
- php中计算时间差
- php 计算时间差
- php计算时间差
- php计算两个日期时间差
- php计算时间差,时间比较,时间计算
- php计算时间差和天数增加
- MYSQL时间比较及时间差计算PHP
- php计算时间差,输出友好时间显示
- PHP时间比较和时间差计算
- PHP时间比较和时间差如何计算
- PHP时间比较和时间差如何计算
- php计算两个时间之间的时间差
- collectionviewcell的圆角和阴影问题
- 【笔记】《C#大学教程》- 第5章 控制结构(二)
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- 1008: 数列
- 大话设计模式-原型模式
- php 计算时间差
- leetcode 199. Binary Tree Right Side View
- 安装Git
- AndroidStudio中使用ImageAsset生成laucher图标的一点小问题
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- 【VS开发】fopen 文本文件与二进制文件区别
- Ipython qtconsole已经没法用了
- TextInputLayout-Android M新控件
- Unity多人游戏和网络功能(一) 概述和基本概念