麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

PHP常用日期加減計算方法實例小結

2024-09-04 11:47:04
字體:
來源:轉載
供稿:網友

本文實例總結了PHP常用日期加減計算方法。分享給大家供大家參考,具體如下:

PHP 標準的日期格式

date("Y-m-d H:i:s");

PHP 簡單的日期加減計算

  1. <?php 
  2.   date_default_timezone_set('PRC'); //默認時區 
  3.   echo "今天:",date("Y-m-d",time()),"/n"
  4.   echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"/n"
  5.   echo "昨天:",date("Y-m-d",strtotime("-1 day")),"/n"
  6.   echo "明天:",date("Y-m-d",strtotime("+1 day")),"/n"
  7.   echo "一周后:",date("Y-m-d",strtotime("+1 week")),"/n"
  8.   echo "一周零兩天四小時兩秒后:",date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")), "/n"
  9.   echo "下個星期四:",date("Y-m-d",strtotime("next Thursday")),"/n"
  10.   echo "上個周一:".date("Y-m-d",strtotime("last Monday"))."/n"
  11.   echo "一個月前:".date("Y-m-d",strtotime("last month"))."/n"
  12.   echo "一個月后:".date("Y-m-d",strtotime("+1 month"))."/n"
  13.   echo "十年后:".date("Y-m-d",strtotime("+10 year"))."/n"
  14. ?> 

運行結果:

今天:2018-07-31

今天:2008-06-18

昨天:2018-07-30

明天:2018-08-01

一周后:2018-08-07

一周零兩天四小時兩秒后:2018-08-09 15:15:40

下個星期四:2018-08-02

上個周一:2018-07-30

一個月前:2018-07-01

一個月后:2018-08-31

十年后:2028-07-31

PHP 進階的日期加減計算

  1. <?php 
  2.   // 默認時區 
  3.   date_default_timezone_set('PRC'); 
  4.   echo "今天: "date('Y-m-d H:i:s'), "/n";    // 輸出當前時間 
  5.   echo "明天: "date('Y-m-d H:i:s'strtotime('+1 day')), "/n";    // 輸出明天時間 
  6.   //strtotime 可以接受第二個參數,類型timestamp為指定日期 
  7.   echo date('Y-m-d H:i:s'strtotime ("+1 day"strtotime('2017-11-11'))), "/n"
  8.   // 這里+1 day 可以修改參數1為任何想需要的數 
  9.   // day也可以改成year(年)month(月)hour(小時)minute(分)second(秒) 
  10.   echo date('Y-m-d H:i:s'strtotime("+1 day +1 hour +1 minute")), "/n"
  11. ?> 

運行結果:

今天: 2018-07-31 11:37:11

明天: 2018-08-01 11:37:11

2017-11-12 00:00:00

2018-08-01 12:38:11

PHP 高級的計算日期時間差

  1. <?php 
  2.   // 默認時區 
  3.   date_default_timezone_set('PRC'); 
  4.   echo date("Y-m-d H:i:s"), "/n"
  5.   // 日期天數相加函數 
  6.   echo date('Y-m-d'strtotime('+1 day'strtotime('2016-09-12'))), "/n/n"
  7.   echo strtotime('2016-09-12'), "/n"
  8.   echo date("Y-m-d"'1473609600'), "/n"
  9.   echo date("Y-m-d"'1573609600'), "/n"
  10.   // 日期天數相加函數 
  11.   $d = "2016-09-12 10:12:20"
  12.   echo date("Y-m-d"strtotime("$d  +1  day")), "/n/n"
  13.   // 把日期轉換成時間截 
  14.   function date2time($d){ 
  15.     $year=((int)substr("$d",0,4)); //取得年份 
  16.     $month=((int)substr("$d",5,2)); //取得月份 
  17.     $day=((int)substr("$d",8,2));  //取得幾號 
  18.     return mktime(0,0,0,$month,$day,$year); 
  19.   } //Vevb.com 
  20.   echo date2time("2016-09-12"), "/n/n"
  21.   $date_1="2066-09-12"
  22.   $date_2="2016-09-12"
  23.   $Date_List_a1=explode("-",$date_1); 
  24.   $Date_List_a2=explode("-",$date_2); 
  25.   $d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]); 
  26.   $d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]); 
  27.   $Days=round(($d1-$d2)/3600/24); 
  28.   echo "$date_2 -> $date_1 相差: $Days 天""/n"
  29. ?> 

運行結果:

  1. 2018-07-31 11:37:39 
  2. 2016-09-13 
  3.  
  4. 1473609600 
  5. 2016-09-12 
  6. 2019-11-13 
  7. 2016-09-13 
  8.  
  9. 1473609600 
  10.  
  11. 2016-09-12 -> 2066-09-12 相差: -17056 天 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蜜桃传媒视频麻豆第一区免费观看 | 成人三级黄色片 | 狠狠干五月天 | 成人在线免费观看视频 | 亚洲第一综合 | 狼人狠狠干 | 国产午夜精品一区二区三区四区 | 最新av免费网址 | 精品一区二区免费 | 国产合集91合集久久日 | 免费香蕉成视频成人网 | 久草视频在线看 | 午夜视频大全 | 国产精品麻豆一区二区三区 | 伦一区二区三区中文字幕v亚洲 | 男女羞羞视频 | 一区二区三区视频在线观看 | 一级片久久免费 | 色人阁在线视频 | 欧美成人一区免费视频 | 国产成人精品一区在线播放 | 少妇av片| 午夜亚洲影院 | 国产精品视频亚洲 | 国产 视频 一区二区 | 一级免费特黄视频 | 亚洲第五色综合网 | 国产高潮好爽受不了了夜色 | 欧美四级在线观看 | 国产一区二区在线观看视频 | 视频二区国产 | 国产精品免费久久久 | 毛片在线免费 | 免费久久精品 | 国产精品久久久久一区二区 | 欧美精品久久久久久久多人混战 | 一级黄色淫片 | 日韩一级免费毛片 | 日韩av成人 | 红桃一区 | 日本在线不卡一区二区三区 |