国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP獲取兩個時間相差的年數、月數和天數

2024-05-04 23:13:46
字體:
來源:轉載
供稿:網友
今天在查看博客的統計欄時,發現那個“安全運行”的時間只顯示了當前時間距離博客的建立時間相差的天數。這樣看起來不怎么舒服:要是再過幾年后,運行了七八百天,那是不是用戶還得估算一下是幾年了啊。因此,vfhky覺得還是把具體相差的年月日都寫出來,這樣才符合用戶體驗。

那么,如何獲取兩個不同時間相差幾年幾月幾日呢?比如當前時間距離2008年08月08日的北京奧運會有幾年幾月幾日了?晚上琢磨了下,實現效果如下圖所示(也可以點擊右側欄的“博客統計”欄目查看效果)。

代碼如下,需要說明的是:1、定義一年為360天,一個月為30天;2、代碼中86400=24*60*60,代表一天中共有多少秒;3、這兩個時間都要規范的寫成類似2013-07-28的形式;4、推廣到所有的PHP程序,可以把Get_option('swt_builddate')這個wordpress獲取后臺數據的參數改成需要比較的時間參數。


<?php
    //Get detail gap of year,month and days between two different time by vfhky 20130728  
$common = (time()-strtotime(get_option('swt_builddate')));
   $a = floor($common/86400/360);    //整數年    $b = floor($common/86400/30) - $a*12; //整數月
    $c = floor($common/86400) - $a*360 - $b*30;
   //整數日    $d = floor($common/86400);    //總的天數
    echo $a."年".$b."月".$c."日(共計".$d."天)";
?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 原平市| 封丘县| 汉源县| 淅川县| 莱阳市| 广南县| 梅州市| 准格尔旗| 庆元县| 安乡县| 花莲市| 库伦旗| 从江县| 毕节市| 自贡市| 城口县| 江川县| 昌宁县| 固始县| 克拉玛依市| 会昌县| 武汉市| 昌图县| 阿拉尔市| 大新县| 申扎县| 富阳市| 琼海市| 东安县| 和静县| 阳春市| 布尔津县| 苏州市| 青田县| 芜湖县| 瓦房店市| 宜兰县| 图木舒克市| 富宁县| 玉屏| 云霄县|