PHP和MySQL中的日期时间之间的差异
发布时间:2020-12-13 22:04:35 所属栏目:PHP教程 来源:网络整理
导读:我有两个来自 mysql的日期时间格式的日期. 日期1是: "2012/09/28 09:28:00" (column name is departure_date) 和日期2是: "2012/09/29 10:48:00" (column name is return_date) 那么如何得到这样的结果:“25小时20分钟” 我不关心秒. 我正在使用MySQL和PH
我有两个来自
mysql的日期时间格式的日期.
日期1是: "2012/09/28 09:28:00" (column name is departure_date) 和日期2是: "2012/09/29 10:48:00" (column name is return_date) 那么如何得到这样的结果:“25小时20分钟” 我不关心秒. 我正在使用MySQL和PHP作为编程语言. 解决方法
你可以这样做:
$date1 = "2012/09/28 09:28:00"; $date2 = "2012/09/29 10:48:00"; $difference = abs(strtotime($date2)-strtotime($date1)); $hours = floor($difference / (60*60)); $minutes = floor(($difference - $hours * 60*60) / 60); echo "{$hours} hours {$minutes} minutes"; 它会准确地告诉你你在寻找什么:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |