本篇文章主要介紹用PHP中OOP方法計算兩個日期的差值。
推薦參考學習:《PHP教程》
對於PHP學習者來說,用常見的PHP方法計算兩個時間的差異應該是非常簡單容易的。
但用OOP的方法實作計算兩個日期的差,可能對新手來說並不簡單。
首先大家要簡單了解下,PHP中OOP(物件導向)?
在物件導向的程式設計(英文:Object-oriented programming,縮寫:OOP)中,物件是一個由資訊及對資訊進行處理的描述所組成的整體,是對現實世界的抽象。
下面我們就使用OOP(物件導向)的方法實作計算兩個時期的差:
實作程式碼範例如下:
<?php $sdate = new DateTime("1949-10-01"); $edate = new DateTime("2018-11-12"); $interval = $sdate->diff($edate); echo "差值 : " . $interval->y . " 年, " . $interval->m." 月, ".$interval->d." 天 ";
上述程式碼中我們創建了兩個物件$sdate和$edate,在實例化物件後,我們呼叫成員函數,分別取得年、月、日的差。
透過瀏覽器存取結果如下:
#這裡就是計算了1949年10月1日到2018年11月12日的間隔時間。
本篇文章就是關於用PHP中OOP方法計算兩個日期的差的具體方法介紹,具有一定的參考價值,希望對需要的朋友有所幫助!
以上是PHP OOP方法計算兩個日期之間的差異(程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!