php 取得現在時間
date("y"); //取得2位數的年份 date("Y"); //取得4位數的年份 date("m"); //取得月份(01~12) date("n"); //取得月份(1~12) date("t"); //取得本月份天數 date("d"); //取得日(01~31) date("j"); //取得日(1~31) date("z"); //取得日(0~365) date("N"); //取得週(1~7) date("w"); //取得週(0~6) date("a"); //取得時間am或pm date("A"); //取得時間AM或PM date("H"); //取得時間24小時制的時(00~23) date("G"); //取得時間24小時制的時(0~23) date("h"); //取得時間12小時制的時(01~12) date("g"); //取得時間12小時制的時(1~12) date("i"); //取得時間的分(00~59) date("s"); //取得時間的秒數(00~59) date("U"); //取得現在時間戳記 strtotime(date("Y-m-d H:s:i")); //取得現在時間戳記 $nowDatetime = date("Y-m-d H:s:i"); $nowDatetimeStr = strtotime($nowDatetime ); 利用date("Y-m-d H:s:i")來取得目前時間,再利用strtotime()函數來取得時間戳記。 date("Y-m-d",strtotime("+ 1 month",$nowDatetimeStr )); 接著取得1個月後的日期,如果要取得1個月後同樣的時間,那date()裡的"Y-m-d"就要改成"Y-m-d H:i:s"。 date("Y-m-d",strtotime("+ 1 week",$todayStr)); date("Y-m-d",strtotime("+ 1 year",$todayStr)); 取得1週或1年後的日期寫法。 date("Y-m-d",strtotime("- 1 week",$todayStr)); 當改成- 1 week時,則會取得上週的日期。