PHP日期格式化方法
在PHP中,我们经常需要对日期进行格式化处理。一般来说,我们会使用内置的`date()`函数来完成这个任务。该函数的声明及定义如下所示,它有很多参数可供选择,本文将简要介绍常用的年、月、日、时、分、秒、星期等参数的格式化方法。更详细的内容可以参考PHP开发文档。
年的格式化方法
- `y`: 使用小写的`y`表示只显示2位数字。
- `Y`: 使用大写的`Y`表示显示4位数字。
小技巧:`y`是`year`的首字母,大写的就多,表示用的数字多(4位),而小写的则表示2位数字。示例如下:
```php
echo date('y'); // 输出:21
echo date('Y'); // 输出:2021
```
月的格式化方法
- `m`: 月份用两位数字表示,补0,范围从"01"至"12"。
- `n`: 月份用两位数字表示,不补0,范围从"1"至"12"。
- `M`: 月份用3个英文字母表示,即英文月份的简写,如1月表示为Jan。
小技巧:一般使用`m`来表示月份,方便记忆并使用小写。示例如下:
```php
echo date('m'); // 输出:08
echo date('n'); // 输出:8
echo date('M'); // 输出:Aug
```
日的格式化方法
- `d`: 日用两位数字表示,补0。
- `j`: 日用两位数字表示,不补0。
- `S`: 大写的`s`加上后缀`th`,例如10th。
小技巧:`d`是`day`的第一个字母,因此一般用`d`表示日,特殊情况下可以使用`j`和大写的`S`。示例如下:
```php
echo date('d'); // 输出:15
echo date('j'); // 输出:15
echo date('S'); // 输出:th
```
实例:显示今天的日期
下面是一个示例,展示如何以年-月-日的格式显示今天的日期,当然你也可以根据自己的需求设置其他格式。
```php
echo date('Y-m-d'); // 输出:2021-08-15
```
以上是关于PHP日期格式化方法的简单介绍,希望能帮助你更好地处理日期相关的问题。如果想深入了解更多内容,请查阅PHP开发文档。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。