2011-05-13 93 views
1

Bah,我一直在弄清楚如何做到這一點。我需要返回<hour>:<minutes>的函數,該函數四捨五入爲四分之一,但在將來需要至少30分鐘。舍入時間到最近的季度,至少30分鐘的時間

任何人都有一個好主意,如何做到這一點?

+0

你在哪個部分掙扎着?你能在圓滿的部分工作,而不是未來30分鐘的部分?或相反亦然?或兩者? – chillysapien

+2

您能舉一個輸入時間和預期轉換值的例子嗎? – JeffO

+0

該功能的輸入是什麼?請對你的問題更具體。至少舉一個例子(你給函數的數據=>要產生的數據)。 – kapa

回答

2
  1. 加30分鐘。

  2. 提取日期+小時在一邊,分鐘在另一邊。 15

  3. 鴻溝分鐘,CEIL結果,乘以15

  4. 使用日期+時間建立新的日期和添加新分鐘。

0
$current = date("Hi"); 
$ceilUp = ceil($current/15); 
$timeNeeded = $ceilUp + 30; 

類似的東西? (我看到它不完全是你需要的......但這是一個開始)。

相關問題