题
我想显示的时间想在特定日期的数量。换句话说,我想显示类似:
X天去的一件大事
使用PHP和服务器时间。
解决方案
<?php
$event_date = '2010-01-01 00:00:00';
$event_time = strtotime($event_date);
$diff = $event_time - time();
echo floor($diff/(24*60*60)).' days to go for the great event';
?>
注意:我完全侧跨任何的时区的考虑,所以,一定要与使用PHP datetime
功能相关的时区问题,读了
其他提示
jakemcgraw的回答有我的票,我已经15代表。 :)
您可能需要使用mktime()代替的strtotime(),虽然。
不隶属于 StackOverflow