本文實例講述了php使用date和strtotime函數輸出指定日期的方法。分享給大家供大家參考。具體方法分析如下:
在php中date和strtotime函數都是對日期操作的,但是在生成上面date和strtotime是不一樣的,一個是數字日期一個是 Unix 時間戳了,但我們都可以生成相同的日期,下面來看兩個函數的例子。
php中經常會用到date函數和strtotime函數,這2個函數大家一定並不陌生,今天和大家分享下使用技巧。
strtotime — 將任何英文文本的日期時間描述解析為 Unix 時間戳
復制代碼 代碼如下:date_default_timezone_set('Asia/Shanghai');
//計算昨天的時間,我們用:
date("Ymd",time()-3600);
//生成昨天的時間
date("Ymd",strtotime('yesterday'));
date("Ymd",strtotime('-1 day'));
//生成前天的時間
date("Ymd",strtotime('yesterday -1 day'));
date("Ymd",strtotime('-2 day'));
//生成3天之後的時間
date("Ymd",strtotime('+3 day'));
//生成一個月前的時間
date("Ymd",strtotime('-1 month'));
//生成下個月最後一天的時間
date("Ymd",strtotime('last day of next month'));
//下個周的星期一
date("Ymd",strtotime('next monday'));
希望本文所述對大家的PHP程序設計有所幫助。