相关疑难解决方法(0)

计算PHP DateInterval中的总秒数

计算两个日期之间总秒数的最佳方法是什么?到目前为止,我已尝试过以下方面:

$delta   = $date->diff(new DateTime('now'));
$seconds = $delta->days * 60 * 60 * 24;
Run Code Online (Sandbox Code Playgroud)

但是,daysDateInterval对象的属性似乎在当前的PHP5.3版本中被破坏(至少在Windows上,它总是返回相同的6015值).我还试图以一种不能保存每个月(轮数到30天),闰年等天数的方式来做到这一点:

$seconds = ($delta->s)
         + ($delta->i * 60)
         + ($delta->h * 60 * 60)
         + ($delta->d * 60 * 60 * 24)
         + ($delta->m * 60 * 60 * 24 * 30)
         + ($delta->y * 60 * 60 * 24 * 365);
Run Code Online (Sandbox Code Playgroud)

但是我真的不满意使用这种半成品解决方案.

php datetime date

91
推荐指数
5
解决办法
6万
查看次数

2个日期的差异,以秒为单位

可能重复:
从now()到Sunday午夜的秒数
计算PHP中两个日期之间的差异

大家好,

在我的项目中,我需要计算两个日期之间的秒数差异:

例如 :

$firstDay = "2011-05-12 18:20:20";
$secondDay = "2011-05-13 18:20:20";
Run Code Online (Sandbox Code Playgroud)

然后我应该得到86400秒即24小时.

同样的

$firstDay = "2011-05-13 11:59:20";
$secondDay = "2011-05-13 12:00:20";
Run Code Online (Sandbox Code Playgroud)

它应该返回60秒.

我读了很多关于2分钟字段11:50:01和12:10:57stackoverflow But they only deals之间差异的问题

php date

68
推荐指数
1
解决办法
10万
查看次数

计算PHP中两个日期之间的差异

您好,我有一对夫妇在我的MySQL数据库服务器的帖子,每个帖子的内容信息的一个格式的日期和时间日期时间(例2010-11-26 21点55分09秒)在发表的时候.

因此,我想从具有函数NOW()的SQL服务器中检索实际日期和时间,并计算发布信息的秒数或分钟数或小时数或天数.

我不知道如何创建这个PHP脚本,但我知道肯定已经完成,所以感谢任何帮助.

php mysql

6
推荐指数
2
解决办法
1万
查看次数

如何计算两个日期时间之间的秒数差异?

我想以秒为单位计算两个日期时间之间的差异,并检查结果是否 > 300 秒

$d1 = new DateTime("2016-03-25 19:29:21");
$d2 = new DateTime(date('Y-m-d H:i:s'));
Run Code Online (Sandbox Code Playgroud)

php datetime date yii

5
推荐指数
1
解决办法
715
查看次数

从现在()到星期日午夜的秒数

在PHP中,如何获得从now()下午星期六到午夜的秒数?

我不希望解决方案相对于特定日期,而只是到下一个星期日.

php time

4
推荐指数
3
解决办法
2256
查看次数

PHP - 以秒为单位获取两个日期时间之间的差异

我有一个日期时间值,我想要现在的日期时间和日期时间之间的差异..我试图将其转换为时间戳并计算差异,但我得到一个负值.如何在几秒钟内获得差异?

<?php 
$datetimenow = strtotime(date("Y/m/d H:i:s"));
$mydatetime = strtotime(date('2015/10/09 14:20:00'));
echo ($datetimenow - $mydatetime);
?>
Run Code Online (Sandbox Code Playgroud)

php datetime date strtotime

3
推荐指数
1
解决办法
4696
查看次数

标签 统计

php ×6

date ×4

datetime ×3

mysql ×1

strtotime ×1

time ×1

yii ×1