[請益] 用date()函數計算週數的小問題

看板PHP作者時間19年前 (2006/12/18 16:44), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
如果要知道目前時間是在一年中的第幾週,可以用這個方法: $week = date('W', time()); 不過,根據官方手冊的說明,這個方法得出的數值意義為 ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0) 我想問的是,如果我想要 starting on Sunday,該用什麼方法呢? 我有想到一個很爛的,就是 $week = date('W', (time() + 86400)); 不過實在是太遜了,不知道各位有沒有比較好的方法呢? -- ╭─我的網站────────╮ │http://www.chweng.idv.tw/ │ │ 我的相簿、我的部落格 │ ╰─────────────╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.97.122

12/18 21:25, , 1F
就這個是最佳解了吧 看起來笨,但對電腦來說是最好的
12/18 21:25, 1F

12/18 22:50, , 2F
XD 我覺得還不錯阿...
12/18 22:50, 2F
文章代碼(AID): #15XbJVgH (PHP)
文章代碼(AID): #15XbJVgH (PHP)