簡體   English   中英

如何在php中以YEAR-MONTH格式查找月份差異

[英]How to find difference in months in YEAR-MONTH format in php

我在數據庫中具有('Y-m')格式的用戶出生日期,我想以php為單位以月為單位,以Years為單位來計算其年齡。 怎么做 ?

您可以使用php datetime對象

  • 從生日創建日期時間對象
  • 從今天開始創建一個datetime對象
  • 找到差異

     $today = new DateTime(); $birthday = new DateTime('1994-11-27'); $age = $today->diff($birthday); $ageString = $age->format('Ym-d'); echo $ageString; 

您可以通過將日期時間轉換為日期時間對象來獲得差異,這就是采用差異的代碼

                $interval = $timeNow->diff($previousCheckOut[0]->getCheckOut());
                $differnce = $interval->format('%H:%i:%s');
                $differnceDateTimeObj = new \DateTime($differnce);

讓我知道您是否需要任何幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM