2013-07-09 71 views
0

我有一個腳本,即時通訊工作,有一個需要我來確定我一年中的哪一週,這必須逐年去。確定今年的一週

所以腳本必須確定我現在正在進行這一年的一週。即第33周 那麼它也必須解決,上週是32周和下週34

然後,我將能夠將它們與數據庫匹配,並只提取本週的內容。

我有簡單的命名爲周與數據庫中的數... IE瀏覽器... 34 33和35

請參見附件圖像

任何幫助表示讚賞! 鉭

enter image description here

+0

我對所有的appologies ...我看到的答案,但只會解決這個日期問題,當我得到的部分在我的項目!謝謝大家的意見 !。 – Cavemanharris

回答

4

你只需要一週多少?

date('W') 
1

,如果你想這樣做在MySQL,然後(我認爲這可能迫使MySQL的不緩存查詢,以便可以有一個性能問題)

SELECT WEEK(now()) 
0

使用PHP的DateTime class: -

$week = (int)(new \DateTime())->format('W'); 
$previousWeek = $week - 1; 
$followingWeek = $week + 1;