得到";自“;使用预设时间.(“2012-03-27 16:01:48 CEST”)


Getting "Time since" using preset time. ("2012-03-27 16:01:48 CEST")

我正试图将"2012-03-27 16:01:48 CEST"转换为"1小时22分钟后"。最好是自动时区管理。

我无法改变时间的安排。它将永远是"2012-03-27 16:01:48 CEST"或类似的东西。有什么想法吗?我对任何事情都持开放态度!

我喜欢DateTime!

$a = new DateTime('2012-03-27 16:01:48 CEST');
$b = new DateTime();
$diff = $b->diff($a);
echo $diff->h,' hours and ',$diff->i,' minutes';

看看:http://www.datejs.com/这是一个方便的格式化和计算日期的库。

检查php gmdate()函数