PHP计算时间段某天是星期几,当前时间后几天及日期时间差

摘要介绍常用的php时间函数应用:php计算时间段某天是星期几、当前时间后几天及日期时间差。

这两天做一个咨询系统的php程序,正好遇到一些处理时间段的问题。其实难度也不大,主要在于一个对时间理解的问题,思路对了,可比什么都重要。问题是这样的,要求计算一周内某天是星期几、当前时间取后几天以及两个给定时间的天数差,点到为止,下面放代码,有什么不对的地方欢迎指正!

呵呵,这几个时间函数都放出来了,使用方法不用说了吧!有什么不明白的地方可以在下面留言,我会及时回复地,交个朋友嘛~

<?php
//取两个日期内天数差
function SubDay($ntime,$ctime)
{
$dayst = 3600 * 24;
$cday = ceil(($ntime-$ctime)/$dayst);
return $cday;
}
//取当前时间后几天,天数增加单位为1
function AddDay($ntime,$aday)
{
$dayst = 3600 * 24;
$oktime = $ntime + ($aday * $dayst);
return $oktime;
}
//取一周内的某天是星期几

function AddSpeDay($day=0)
{
//$day = isset($day) ? intval($day) : 0;
$daynum = date(‘w’) – $day;
$oktime = time() – (3600 * 24 * $daynum);
return $oktime;
}

#附php取当前时间的方法

//取当前时间,格式为2009-10-23 14:20:35

function GetDateTimeMk($mktime)
{
return MyDate(‘Y-m-d H:i:s’,$mktime);
}

//取当前时间,格式为2009-10-23

function GetDateMk($mktime)
{
return MyDate(“Y-m-d”,$mktime);
}

?>

目前留言:1   其中:访客:1   博主:0

  1. 小丸子

    很有用!博主用心了!

评论加载中...

给我留言

图片 表情