PHP 获取昨天的日期124
在 PHP 中,有几种方法可以获取昨天的日期。
使用 PHP 内置函数
可以使用 PHP 的 date() 函数获取昨天的日期。date() 函数接受一个格式字符串作为参数,并返回一个根据该格式格式化的当前日期和时间。要获取昨天的日期,可以使用以下格式字符串:```php
$yesterday = date('Y-m-d', strtotime('-1 day'));
```
其中:
* Y-m-d 是日期格式字符串。
* strtotime('-1 day') 从当前时间减去一天。
例如,以下代码将输出昨天的日期:```php
echo $yesterday; // 输出:2023-03-07
```
使用 DateTime 对象
也可以使用 PHP 的 DateTime 对象获取昨天的日期。DateTime 对象表示特定日期和时间。要获取昨天的日期,可以使用以下代码:```php
$yesterday = new DateTime();
$yesterday->sub(new DateInterval('P1D'));
$yesterday = $yesterday->format('Y-m-d');
```
其中:* new DateTime() 创建一个表示当前日期和时间的 DateTime 对象。
* sub(new DateInterval('P1D')) 从 DateTime 对象中减去一天。
* format('Y-m-d') 将 DateTime 对象格式化为一个字符串。
例如,以下代码将输出昨天的日期:```php
echo $yesterday; // 输出:2023-03-07
```
使用 Carbon 库
Carbon 是一个流行的 PHP 库,用于处理日期和时间。可以使用 Carbon 库轻松获取昨天的日期。以下代码将输出昨天的日期:```php
use Carbon\Carbon;
$yesterday = Carbon::yesterday()->format('Y-m-d');
```
其中:* use Carbon\Carbon; 导入 Carbon 命名空间。
* Carbon::yesterday() 创建一个表示昨天的 Carbon 实例。
* format('Y-m-d') 将 Carbon 实例格式化为一个字符串。
例如,以下代码将输出昨天的日期:```php
echo $yesterday; // 输出:2023-03-07
```
在 PHP 中,有多种方法可以获取昨天的日期。无论使用哪种方法,都可以轻松地获取昨天的日期。
2024-10-17
上一篇:PHP中轻松获取昨天日期
Python字符串查找与判断:从基础到高级的全方位指南
https://www.shuihudhg.cn/134118.html
C语言如何高效输出字符串“inc“?深度解析printf、puts及格式化输出
https://www.shuihudhg.cn/134117.html
PHP高效获取CSV文件行数:从小型文件到海量数据的最佳实践与性能优化
https://www.shuihudhg.cn/134116.html
C语言控制台图形输出:从入门到精通的ASCII艺术实践
https://www.shuihudhg.cn/134115.html
Python在Linux环境下的执行与自动化:从基础到高级实践
https://www.shuihudhg.cn/134114.html
热门文章
在 PHP 中有效获取关键词
https://www.shuihudhg.cn/19217.html
PHP 对象转换成数组的全面指南
https://www.shuihudhg.cn/75.html
PHP如何获取图片后缀
https://www.shuihudhg.cn/3070.html
将 PHP 字符串转换为整数
https://www.shuihudhg.cn/2852.html
PHP 连接数据库字符串:轻松建立数据库连接
https://www.shuihudhg.cn/1267.html