PHP是一種常用的服務器端語言,它的日期和時間函數就如同其他函數一樣,非常有用。其中,date()函數可以輸出當前的日期和時間。在本文中,我們將主要討論date()函數中的年份參數。
// 以年份為格式的日期輸出 echo "今年是 " . date("Y") . " 年";
以Y為參數的date()函數可以輸出當前年份。比如,我們可以使用這個函數來輸出今年是哪一年:
今年是 2021 年
如果我們把Y參數改為y,會輸出什么呢?
// 以兩位數年份的格式輸出 echo "今年是 " . date("y") . " 年";
輸出結果是:
今年是 21 年
接下來,我們將討論如何將date()函數中的年份參數與其他參數一起使用。比如,我們可以這樣用:
// 以英文星期幾、數字月份、以兩位數年份輸出 echo "今天是 " . date("l jS F, Y") . " ";
輸出結果是:
今天是 Sunday 18th July, 2021
在這個例子中,我們使用了三個參數,分別是l、jS和F,分別表示英文星期幾、數字月份和數字月份的英文全稱。最后我們輸出了一個逗號加一個空格。
我們也可以結合其他函數一起使用date()。比如,我們可以使用strtotime()獲得一個日期,再用date()函數格式輸出這個日期的年份。可以這樣寫:
// 輸出1990年 $date = strtotime("3 October 1990"); echo "這天發生在 " . date("Y", $date);
輸出結果是:
這天發生在 1990
在這個例子中,我們使用了strtotime()函數,它將一個日期字符串轉換為Unix時間戳。我們將轉換后的時間戳傳遞給date()函數,以獲得日期的年份。
總之,在PHP中,使用年份參數的date()函數可以輕松地獲取當前年份或格式化日期。同時,結合其他函數來使用,可以對日期和時間進行更加靈活的處理。