2016 - 2024

感恩一路有你

PHP日期格式化方法

浏览量:3381 时间:2024-04-09 21:33:36 作者:采采

在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开发文档。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。