PHP工作时间直到某一天


php work out time until a certain day

我一直在努力弄清楚如何得到精确到秒的时间,直到某一天和某一个小时。我相信这是php中的time函数,但我似乎无法理解它。

我正试着用以下格式吐出'dd:hh:mm:ss'

谢谢

您可以对该http://www.php.net/manual/en/datetime.diff.php使用datediff,下面是如何使用date以您想要的方式格式化它

http://php.net/date echo date("d:H:i:s");

编辑:

如果你的PHP版本不允许,你可以使用:

function datediff($date) {
    return strtotime($date) - time();
}
echo datediff("2011-12-31 15:00");
echo date('d:H:i:s', mktime($hour, $minute, $second, $month, $day, $year));

其中mktime()返回时间戳