热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php计算两个日期差

<?php计算两个日期差error_reporting(E_ALL);ini_set(display_errors,On);date_default_timezone_
php 
//计算两个日期差
error_reporting( E_ALL );
ini_set( 'display_errors' , 'On' );

date_default_timezone_set(
"PRC");//设置时区为中国
//1965年5月10日晚上7:32:56

$epoch_1 = mktime(19,32,56,5,10,1965);
//1962年11月20日凌晨4:29:11
$epoch_2 = mktime(4,29,11,11,20,1962);

$diff_seconds = $epoch_1 - $epoch_2;
$diff_weeks = floor($diff_seconds/604800);
$diff_seconds -=$diff_weeks*604800;
$diff_days = floor($diff_seconds/86400);
$diff_seconds -=$diff_days*86400;
$diff_hours = floor($diff_seconds/3600);
$diff_seconds -=$diff_hours*3600;
$diff_minutes = floor($diff_seconds/60);
$diff_seconds -=$diff_minutes*60;

$dateElapse = "两日期相差:$diff_weeks$diff_days$diff_hours 小时$diff_minutes$diff_seconds 秒。";
$dateElapseRet = str_replace(' ','',$dateElapse);
print $dateElapseRet;
?>

 


推荐阅读
author-avatar
婧儿2502904787
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有