两个引导日期与时间选择器之间的差异

时间:2015-12-18 10:57:50

标签: javascript php

如何使用PHP获取时间选择器的两个引导日期之间的区别?

我在我的网络应用程序中使用了带时间选择器的引导日期。我试图找出两个日期之间的区别。如果我按小时计算差异,它将正确打印,但如果我在几分钟内取差,则打印不正确。

例如 - 假设From date是18-12-2015 04:00,To date是18-12-2015 04:15。在这种情况下,我需要得到差异" 00.15"。我还需要将它插入到MySQL数据库中,插入时需要显示" 0.25" (浮动(10,2))格式。

1 个答案:

答案 0 :(得分:0)

使用

$diff = date_diff(datetime1,datetime2,absolute);

下面, 绝对是可选的。指定布尔值。 TRUE表示间隔/差异必须为正。默认值为FALSE

您也可以指定输出的格式:

echo $diff->format("%R%a days"); // will echo +7days