2014-07-12 86 views
-2

我需要將實際日期/時間舍入到最近的過去15分鐘。並計算前10個15分鐘的時間。從當前時間開始抽取15分鐘。 Javascript或PHP?

例如, 12/07/2014 16:25應該四捨五入到12/07/2014 16:15,我必須檢索12/07/2014 16:00,15:45,15:30等... 它必須跟蹤小時,天,月,年/閏年。我需要所有變量年/月/日/小時/分鐘。

最簡單的方法是什麼? PHP或JavaScript?任何工作腳本?

我抓我的頭......

+0

你需要花時間帶進去的地方機? –

+0

感謝您的回答。我確實忽略了重複的問題。我在發佈的代碼的幫助下用PHP寫了它,並且它完美地工作。但是,不幸的是,我同時發現,我需要在JavaScript中做到這一點!這似乎很難做... – TK5EP

回答

0

你可以嘗試這樣的事情

$currentDT = new \DateTime('2011-12-13 14:15:16'); 
print_r($currentDT); 
echo '</br>'; 
$filterRange = new \DateInterval('PT15M'); 
$filterDate = clone $currentDT; 
$filterDate->sub($filterRange); 
print_r($filterDate) ; 

輸出:

DateTime Object ([date] => 2011-12-13 14:15:16 [timezone_type] => 3 [timezone] => Europe/Berlin) 
DateTime Object ([date] => 2011-12-13 14:00:16 [timezone_type] => 3 [timezone] => Europe/Berlin) 
相關問題