欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php計算給定時間之前的函數(shù)用法實例

 更新時間:2015年04月03日 11:56:28   作者:不吃皮蛋  
這篇文章主要介紹了php計算給定時間之前的函數(shù)用法,實例分析了php計算時間的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php計算給定時間之前的函數(shù)用法。分享給大家供大家參考。具體如下:

這里給定一個時間,計算這個時間在多久前,比如:2天前,1年前

<?php
function prettyDate($date){
  $time = strtotime($date);
  $now = time();
  $ago = $now - $time;
  if($ago < 60){
    $when = round($ago);
    $s = ($when == 1)?"second":"seconds";
    return "$when $s ago";
  }elseif($ago < 3600){
    $when = round($ago / 60);
    $m = ($when == 1)?"minute":"minutes";
    return "$when $m ago";
  }elseif($ago >= 3600 && $ago < 86400){
    $when = round($ago / 60 / 60);
    $h = ($when == 1)?"hour":"hours";
    return "$when $h ago";
  }elseif($ago >= 86400 && $ago < 2629743.83){
    $when = round($ago / 60 / 60 / 24);
    $d = ($when == 1)?"day":"days";
    return "$when $d ago";
  }elseif($ago >= 2629743.83 && $ago < 31556926){
    $when = round($ago / 60 / 60 / 24 / 30.4375);
    $m = ($when == 1)?"month":"months";
    return "$when $m ago";
  }else{
    $when = round($ago / 60 / 60 / 24 / 365);
    $y = ($when == 1)?"year":"years";
    return "$when $y ago";
  }
}
echo prettyDate("2012-07-22 12:23:45")."<br />";
echo prettyDate("2010-11-12 22:25:45")."<br />";
echo prettyDate("2012-01-01 01:00:00")."<br />";
echo prettyDate("2001-05-30 00:00:00")."<br />";

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • php畫圖實例

    php畫圖實例

    這篇文章主要介紹了php畫圖的方法,實例講述了基于PHP繪制圖像與文字的方法,需要的朋友可以參考下
    2014-11-11
  • PHP form 表單傳參明細研究

    PHP form 表單傳參明細研究

    最近一段時間一直在做基于uchome的二次開發(fā)網(wǎng)站,因uchome中的很多跳轉(zhuǎn)都是通過參數(shù)do來控制的,一直對這種機制不是十分的明細,總有一種霧里看花的感覺。
    2009-07-07
  • WordPress分頁偽靜態(tài)加html后綴

    WordPress分頁偽靜態(tài)加html后綴

    本文給大家分享的是在使用WordPress的過程中,發(fā)現(xiàn)其內(nèi)容頁分頁的形式非常的不友好,于是就動手進行修改的過程以及詳細代碼,非常的實用,推薦給大家。
    2016-06-06
  • 如何獲知PHP程序占用多少內(nèi)存(memory_get_usage)

    如何獲知PHP程序占用多少內(nèi)存(memory_get_usage)

    想要知道編寫的 PHP 腳本需要占用多少內(nèi)存么?很簡單,直接使用 PHP 查看當前分配給 PHP 腳本的內(nèi)存的函數(shù) memory_get_usage() 就可以了
    2012-09-09
  • PHP中空字符串介紹0、null、empty和false之間的關(guān)系

    PHP中空字符串介紹0、null、empty和false之間的關(guān)系

    用PHP開發(fā)那么久,PHP中空字符串、0、null、empty和false之間的關(guān)系總是有些不確定的東西。遇到它們應(yīng)該用哪個方法函數(shù)去處理
    2012-09-09
  • PHP觀察者模式定義與用法實例分析

    PHP觀察者模式定義與用法實例分析

    這篇文章主要介紹了PHP觀察者模式定義與用法,結(jié)合具體實例形式分析了觀察者模式的原理,及php定義、使用觀察者模式相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • php ios推送(代碼)

    php ios推送(代碼)

    本篇文章是對php ios推送進行了詳細的分析介紹,需要的朋友參考下
    2013-07-07
  • 基于PHP實現(xiàn)個人博客網(wǎng)站

    基于PHP實現(xiàn)個人博客網(wǎng)站

    這篇文章主要為大家介紹了利用PHP+HTML制作一個個人博客網(wǎng)站,文中的示例代碼講解詳細,感興趣的小伙伴快跟隨小編一起了解一下
    2022-04-04
  • PHP 模擬登陸MSN并獲得用戶信息

    PHP 模擬登陸MSN并獲得用戶信息

    一個可以獲取msn上用戶信息的代碼
    2009-05-05
  • php中的標量數(shù)據(jù)類型總結(jié)

    php中的標量數(shù)據(jù)類型總結(jié)

    在本篇文章里小編給大家整理了一篇關(guān)于php中的標量數(shù)據(jù)類型總結(jié)內(nèi)容,對此有興趣的朋友們可以跟著學(xué)習(xí)下。
    2022-01-01

最新評論