2016-09-22 65 views
0

我很难获取存储在我的数据库中的日期与当日的日期差异。这是我的示例代码:获取存储在数据库中的日期和当前日期的日期差异

<?php 
 
date_default_timezone_set('Asia/Taipei'); 
 
$date = $_POST['date_posted']; //Date from the database 
 
$now = new DateTime(); //Current date 
 

 
echo $date->diff($now)->format("%y year/s, %m month/s, %d day/s"); 
 
?>

我是新来的这一个让我非常的其他代码混淆。 预先感谢您。

回答

0

使用这一个hopw它会工作

$date1=date_create("2013-03-15");//database date 
$date2=date_create(date('Y-m-d'));//today date 
$diff=date_diff($date1,$date2); 
echo $diff->format("%y year/s, %m month/s, %d day/s"); 
相关问题