gpt4 book ai didi

php - 计算两个日期时间之间的差异

转载 作者:可可西里 更新时间:2023-11-01 06:32:40 25 4
gpt4 key购买 nike

我正在使用 PHP 和 MySQL,并且想计算两个日期时间之间的日期时间差。我有一个消息表,在该表中 createdate 是一个字段。我想以 1 day 2 hours ago 的格式找出与当前日期的日期和时间差异。解决此问题的最佳方法是什么?

最佳答案

使用 PHP 的内置日期函数:

<?php
$start_time = "Y-m-d H:i:s"; // fill this in with actual time in this format
$end_time = "Y-m-d H:i:s"; // fill this in with actual time in this format

// both of the above formats are the same as what MySQL stores its
// DATETIMEs in

$start = new DateTime($start_time);
$interval = $start->diff(new DateTime($end_time));

echo $interval->format("d \d\a\y\s h \h\o\u\r\s");

关于php - 计算两个日期时间之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com