📌  相关文章
📜  如何计算PHP两个日期之间的差异?

📅  最后修改于: 2022-05-13 01:54:11.516000             🧑  作者: Mango

如何计算PHP两个日期之间的差异?

给定两个日期,start_date 和 end_date。任务是找出两个日期之间的差异。

例子:

Input: start_date: 2016-06-01 22:45:00 
       end_date: 2018-09-21 10:44:01
Output: 2 years, 3 months, 21 days, 11 hours, 59 minutes, 1 seconds

Input: start_date: 2015-05-12 12:37:30 
       end_date: 2018-04-25 12:45:31
Output: 2 years, 11 months, 19 days, 0 hours, 8 minutes, 1 seconds

方法一:使用 date_diff()函数求两个日期的差值。

方法二:用日期-时间数学公式求两个日期的差。它返回两个指定日期之间的年、月、日、小时、分钟、秒。

程序:




输出:
2 years, 3 months, 21 days, 11 hours, 59 minutes, 1 seconds

方法三:该方法用于获取两个指定日期之间的总天数。


输出:
Difference between two dates: 103

PHP是一种专门为 Web 开发设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。