PHP 计算时间差值,时分格式
2010-10-26 21:00
260 查看
项目中要做考勤统计,计算员工在勤时间,数据从指纹机导出csv格式的文件,我用php上传导入解析同时导入到管理系统的数据库中,我接触PHP不到一周,在Chinaunix上探讨没人回复,最后自己写个demo出来,希望以后对大家有帮助~
$database_time1="08:30"; $database_time2="22:19"; $real_time1 = explode(":",$database_time1); $real_time2 = explode(":",$database_time2); $minutes=$real_time2[1]-$real_time1[1]; if($minutes<0) { $hours=intval(($real_time2[0]-1)-$real_time1[0]); if($hours<=0) { $hours=intval(($real_time2[0]-1)-$real_time1[0]+24); } $minutes=$real_time2[1]+60-$real_time1[1]; if(strlen($minutes)==2) {$attendance_time = $hours.":".$minutes;} else{ $attendance_time = $hours.":"."0".$minutes; } } else { $hours = $real_time2[0]-$real_time1[0]; if($hours<=0) { $hours = $real_time2[0]-$real_time1[0]+24; } if(strlen($minutes)==2) {$attendance_time = $hours.":".$minutes;} else{ $attendance_time = $hours.":"."0".$minutes; } }
相关文章推荐
- PHP计算剩余时间的2种方法,返回距离现在时间的格式,如1秒前,1分前..
- php计算两个时间的差值
- sql编写将时间转换年月日 时分格式
- 计算时间差(yyyy--MM--dd)格式
- PHP 计算页面执行时间
- php时间计算
- PHP日期格式转时间戳
- php使用microtime(true)计算php程序代码执行消耗时间
- 【转】PHP 计算页面执行时间
- php 计算页面执行时间
- php中时间戳和日期格式的转换
- php中时间戳和日期格式的转换
- 按小时计算两个时间的差值,结果精确到分钟
- PHP 格式时间方法
- php 时间格式设置和登陆获取ip的方法
- js中计算时间差值 (天数)
- 计算2017年11月11日 11时 11分 11秒 距离当前日期的时间差, 并以指定的格式(天/时/分/秒)的形式显示.
- PHP中UNIX时间戳和日期间的转换与计算实例
- 计算php页面运行时间的函数