日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 时间操作归类

發布時間:2024/10/12 php 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 时间操作归类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于php時間表示有兩種:

? ? ? ? ? ? 一、‘xxxx-xx-xx'這種容易分辨的格式

? ? ? ? ? ? 二、unix時間戳格式

他們的之間的轉換關系是:

常規格式轉時間戳

$T='2014-05-24'; $Tr=strtotime($T); echo $Tr;

? 輸出結果:$Tr=

? ? ? ? 1400889600

? ? ? ? ? ?

?unix(時間戳)轉常規格式:

$Unix=date('Y-m-d',$Tr); echo $Unix;

輸出結果: ?$Unix=

? ? ? ? ? ? ? ? ? ? ? ? ?2014-05-24

PHP時間減法

$T1='20140506'; $T2='2014-05-07'; $R=strtotime($T2)-strtotime($T1); //月份相減; $R1=strtotime($T1)-1; ? ? ? ? ? ? //減去1秒; $R2=strtotime($T1)-60; ? ? ? ? ? ?//減去1分鐘; $R3=strtotime($T1)-60*60; ? ? ? ? //減去1小時; $R4=strtotime($T1)-24*60*60; ? ? ? ? //減去1天; echo '$R='.$R/(24*60*60).'<br/>'; echo '$R1='.date('Y-m-d G:i:s',$R1).'<br/>'; echo '$R2='.date('Y-m-d G:i:s',$R2).'<br/>'; echo '$R3='.date('Y-m-d G:i:s',$R3).'<br/>'; echo '$R4='.date('Y-m-d G:i:s',$R4).'<br/>';
輸出結果: ans ? ? = ? ? ? ? ? ? ? ? ? ? ? ? ?$R=1
? ? ? ? ? ? ? ?$R1=2014-05-05 23:59:59
? ? ? ? ? ? ? ?$R2=2014-05-05 23:59:00
? ? ? ? ? ? ? ?$R3=2014-05-05 23:00:00
? ? ? ? ? ? ? ?$R4=2014-05-05 0:00:00

提示:不同形式的時間寫法是可以直接運算的比如:$T1='20140506' 和 $T2='2014-05-07'

PHP時間加法

</pre><pre name="code" class="html">$T1='2014-05-31'; $DT=24*60*60; //一天的秒數; $T2=strtotime($T1)+$DT; //增加一天; $T3=strtotime($T1)+2*$DT; //增加兩天; $T4=strtotime($T1)+40*$DT; //增加40天; $T5=strtotime($T1)+1; //增加1秒; $T6=strtotime($T1)+60; //增加1分鐘; $T7=strtotime($T1)+60*60; //增加1小時; echo '$T2='.date('Y-m-d',$T2).'<br/>'; echo '$T3='.date('Y-m-d',$T3).'<br/>'; echo '$T4='.date('Y-m-d',$T4).'<br/>'; echo '$T5='.date('Y-m-d G:i:s',$T5).'<br/>'; echo '$T6='.date('Y-m-d G:i:s',$T6).'<br/>'; echo '$T7='.date('Y-m-d G:i:s',$T7).'<br/>';
輸出結果:ans ? = ? ? ? ?? ? ? ? ? ? ? ? ?$T2=2014-06-01
? ? ? ? ? ? ? ?$T3=2014-06-02
? ? ? ? ? ? ? ?$T4=2014-07-10
? ? ? ? ? ? ? ?$T5=2014-05-31 0:00:01
? ? ? ? ? ? ? ?$T6=2014-05-31 0:01:00
? ? ? ? ? ? ? ?$T7=2014-05-31 1:00:00
提示: 時間到了月末的話,他會自動增加到月份,這是很有用的,省去了很多麻煩;

計算一個月有多少天

$T1='20140501'; $T2='20140601'; $TR=(strtotime($T2)-strtotime($T1))/(24*60*60); echo $TR;
輸出結果:ans = ? ? ? ? ? ?? 31

總結

以上是生活随笔為你收集整理的php 时间操作归类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。