0
大家,我有一個問題,我不能指望在時間的小時....計數小時,在PHP中每次添加分鐘
這是我的代碼:
$seconds =mktime (0,0,0);
$hours = (int)($seconds/(60 * 60));
誰能幫助我確定我的錯?
謝謝!
大家,我有一個問題,我不能指望在時間的小時....計數小時,在PHP中每次添加分鐘
這是我的代碼:
$seconds =mktime (0,0,0);
$hours = (int)($seconds/(60 * 60));
誰能幫助我確定我的錯?
謝謝!
使用PHP的strtotime()函數來操縱時間戳。
例子:
<?php
$one_minute_later = date('Y-m-d H:i:s', strtotime('+1 minute'));
// Same as
$one_minute_later = date('Y-m-d H:i:s', time() + 60);
$one_hour_later = date('Y-m-d H:i:s', strtotime('+1 day'));
$one_day_later = date('Y-m-d H:i:s', strtotime('+1 day'));
$now = time(); // Current timestamp
取決於你真正需要做的:`mktime`返回從那時起多少小時過去了,因爲大紀元時間(1970年1月1日),這樣你的代碼計數經過的秒數。 – 2011-01-29 14:53:07