Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php+日期加n天(php两个日期差几天)

作者:★执着唯她   发布日期:2025-06-06   浏览:699

要在PHP中对日期进行加减操作,可以使用strtotime()函数来实现。以下是一些示例代码:

  1. 日期加n天:
    
    $originalDate = "2021-01-01";
    $numberOfDays = 5;

$newDate = date("Y-m-d", strtotime($originalDate . " +".$numberOfDays." days")); echo $newDate; // 输出:2021-01-06


2. 日期减n天:
```php
$originalDate = "2021-01-06";
$numberOfDays = 5;

$newDate = date("Y-m-d", strtotime($originalDate . " -".$numberOfDays." days"));
echo $newDate; // 输出:2021-01-01
  1. 计算两个日期之间的天数差:
    
    $date1 = "2021-01-01";
    $date2 = "2021-01-06";

$diff = strtotime($date2) - strtotime($date1); $numberOfDays = floor($diff / (60 60 24));

echo $numberOfDays; // 输出:5



请注意,`strtotime()`函数只能处理1970年1月1日之后的日期。如果需要处理更早的日期,可以考虑使用`DateTime`类或`DateInterval`类来完成操作。

上一篇:php null转化为0(php null===false)

下一篇:vip解析名字php(vip域名解析)

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站