/**
* 轉換為UNIX時間戳
*/
function gettime($d) {
if(is_numeric($d))
return $d;
else {
if(! is_string($d)) return 0;
if(ereg(":",$d)) {
$buf = split(" +",$d);
$year = spl " /> 亚洲成人免费观看,美女伸开两腿让我爽,亚洲午夜性春猛交XXXX

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php中的時間處理

<?
/**
* 轉換為UNIX時間戳
*/
function gettime($d) {
  if(is_numeric($d))
    return $d;
  else {
    if(! is_string($d)) return 0;
    if(ereg(":",$d)) {
      $buf = split(" +",$d);
      $year = split("[-/]",$buf[0]);
      $hour = split(":",$buf[1]);
      if(eregi("pm",$buf[2]))
        $hour[0] += 12;
      return mktime($hour[0],$hour[1],$hour[2],$year[1],$year[2],$year[0]);
    }else {
      $year = split("[-/]",$d);
      return mktime(0,0,0,$year[1],$year[2],$year[0]);
    }
  }
}

/**
*
* DateAdd(interval,number,date)
* 返回已添加指定時間間隔的日期。
* INETrval為表示要添加的時間間隔字符串表達式,例如分或天
* number為表示要添加的時間間隔的個數的數值表達式
* Date表示日期
*
* Interval(時間間隔字符串表達式)可以是以下任意值:
*  yyyy year年
*  q Quarter季度
*  m Month月
*  y Day of year一年的數
*  d Day天
*  w Weekday一周的天數
*  ww Week of year周
*  h Hour小時
*  n Minute分
*  s Second秒
*  w、y和d的作用是完全一樣的,即在目前的日期上加一天,q加3個月,ww加7天。
*/
function DateAdd($interval, $number, $date) {
  $date = gettime($date);
  $date_time_array = getdate($date);
  $hours = $date_time_array["hours"];
  $minutes = $date_time_array["minutes"];
  $seconds = $date_time_array["seconds"];
  $month = $date_time_array["mon"];
  $day = $date_time_array["mday"];
  $year = $date_time_array["year"];
  switch ($interval) {
    case "yyyy": $year +=$number; break;
    case "q": $month +=($number*3); break;
    case "m": $month +=$number; break;
    case "y":
    case "d":
    case "w": $day+=$number; break;
    case "ww": $day+=($number*7); break;
    case "h": $hours+=$number; break;
    case "n": $minutes+=$number; break;
    case "s": $seconds+=$number; break;
  }
  $timestamp = mktime($hours ,$minutes, $seconds,$month ,$day, $year);
  return $timestamp;
}

/**
* DateDiff(interval,date1,date2)
* 返回兩個日期之間的時間間隔
* intervals(時間間隔字符串表達式)可以是以下任意值:
*   w  周
*   d  天
*   h  小時
*   n  分鐘
*   s  秒
*/
function DateDiff ($interval, $date1,$date2) {
  // 得到兩日期之間間隔的秒數
  $timedifference = gettime($date2) - gettime($date1);
  switch ($interval) {
    case "w": $retval = bcdiv($timedifference ,604800); break;
    case "d": $retval = bcdiv( $timedifference,86400); break;
    case "h": $retval = bcdiv ($timedifference,3600); break;
    case "n": $retval = bcdiv( $timedifference,60); break;
    case "s": $retval = $timedifference; break;
  }
  return $retval;
}

?>



<?
// 測試例
$d1 = "2002-01-11";
$d2 = date("Y-m-d",dateadd("d",15,$d1));

echo $d1."的". datediff("d",$d1,$d2)."天后是$d2<br>";
echo $d1."的10天前是".date("Y-m-d",dateadd("d",-10,$d1))."<br>";
$d3 = date("Y/m/d H:i:s");
echo "現在是".$d3."距離2002/2/12 12:59:59還有".datediff("s",$d3,"2002/2/12 12:59:59")."秒<br>";

?>


php技術php中的時間處理,轉載需保留來源!

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

主站蜘蛛池模板: 巨黄的肉辣文np | 亚洲国产日韩a精品乱码 | 中文字幕亚洲欧美日韩2019 | 亚洲伊人久久大香线蕉综合图片 | 中文字幕在线久热精品 | 国产亚洲日韩另类在线播放 | 天天狠狠弄夜夜狠狠躁·太爽了 | 国产日韩久久久精品影院首页 | 女人被躁到高潮嗷嗷叫小 | 日韩 国产 中文 无码 | 国产毛片视频网站 | 女教师杨雪的性荡生活 | 琪琪see色原网站在线观看 | 乱码午夜-极品国产内射 | 亚洲中文字幕一二三四区苍井空 | 美女被强奷到抽搐的动态图 | 国产婷婷色一区二区三区在线 | 免费在线视频成人 | 91国偷自产一区二区三区 | 成人 迅雷下载 | 午夜伦理一yy4480影院 | 黄页网站免费视频大全9 | 欧美精品亚洲精品日韩专区一 | 色偷偷成人网免费视频男人的天堂 | 日韩av无码在线直播 | 少妇无码吹潮久久精品AV网站 | 男男被强bl高h文 | 日韩精品一区二区亚洲AV观看 | 亚洲久热无码中文字幕 | 成人18视频在线观看 | 亚洲三级在线观看 | 精品三级在线观看 | 中文字幕A片视频一区二区 中文字幕AV在线一二三区 | 做暖暖视频在线看片免费 | 在线看免费毛片 | xxx军人3p大gay | 国产免费高清mv视频在线观看 | 久久天天躁狠狠躁夜夜呲 | 欧美最猛性XXX孕妇 欧美最猛性xxxxx亚洲精品 | 一区三区不卡高清影视 | 又爽又黄又粗又大免费视频 |