如何使用PHP获取时间选择器的两个引导日期之间的区别?
我在我的网络应用程序中使用了带时间选择器的引导日期。我试图找出两个日期之间的区别。如果我按小时计算差异,它将正确打印,但如果我在几分钟内取差,则打印不正确。
例如 - 假设From date是18-12-2015 04:00,To date是18-12-2015 04:15。在这种情况下,我需要得到差异" 00.15"。我还需要将它插入到MySQL数据库中,插入时需要显示" 0.25" (浮动(10,2))格式。
答案 0 :(得分:0)
使用
$diff = date_diff(datetime1,datetime2,absolute);
下面, 绝对是可选的。指定布尔值。 TRUE表示间隔/差异必须为正。默认值为FALSE
您也可以指定输出的格式:
echo $diff->format("%R%a days"); // will echo +7days