PHP日期格式化方法
在PHP中,我們經常需要對日期進行格式化處理。一般來說,我們會使用內置的`date()`函數(shù)來完成這個任務。該函數(shù)的聲明及定義如下所示,它有很多參數(shù)可供選擇,本文將簡要介紹常用的年、月、日、時、分、秒
在PHP中,我們經常需要對日期進行格式化處理。一般來說,我們會使用內置的`date()`函數(shù)來完成這個任務。該函數(shù)的聲明及定義如下所示,它有很多參數(shù)可供選擇,本文將簡要介紹常用的年、月、日、時、分、秒、星期等參數(shù)的格式化方法。更詳細的內容可以參考PHP開發(fā)文檔。
年的格式化方法
- `y`: 使用小寫的`y`表示只顯示2位數(shù)字。
- `Y`: 使用大寫的`Y`表示顯示4位數(shù)字。
小技巧:`y`是`year`的首字母,大寫的就多,表示用的數(shù)字多(4位),而小寫的則表示2位數(shù)字。示例如下:
```php
echo date('y'); // 輸出:21
echo date('Y'); // 輸出:2021
```
月的格式化方法
- `m`: 月份用兩位數(shù)字表示,補0,范圍從"01"至"12"。
- `n`: 月份用兩位數(shù)字表示,不補0,范圍從"1"至"12"。
- `M`: 月份用3個英文字母表示,即英文月份的簡寫,如1月表示為Jan。
小技巧:一般使用`m`來表示月份,方便記憶并使用小寫。示例如下:
```php
echo date('m'); // 輸出:08
echo date('n'); // 輸出:8
echo date('M'); // 輸出:Aug
```
日的格式化方法
- `d`: 日用兩位數(shù)字表示,補0。
- `j`: 日用兩位數(shù)字表示,不補0。
- `S`: 大寫的`s`加上后綴`th`,例如10th。
小技巧:`d`是`day`的第一個字母,因此一般用`d`表示日,特殊情況下可以使用`j`和大寫的`S`。示例如下:
```php
echo date('d'); // 輸出:15
echo date('j'); // 輸出:15
echo date('S'); // 輸出:th
```
實例:顯示今天的日期
下面是一個示例,展示如何以年-月-日的格式顯示今天的日期,當然你也可以根據(jù)自己的需求設置其他格式。
```php
echo date('Y-m-d'); // 輸出:2021-08-15
```
以上是關于PHP日期格式化方法的簡單介紹,希望能幫助你更好地處理日期相關的問題。如果想深入了解更多內容,請查閱PHP開發(fā)文檔。