→ foxzgerald:可能會稍微昂貴一點 12/18 22:50
※ 引述《chweng ()》之銘言:
: 如果要知道目前時間是在一年中的第幾週,可以用這個方法:
: $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));
: 不過實在是太遜了,不知道各位有沒有比較好的方法呢?
如果 unix like 平台, man date:
%U week number of year, with Sunday as first day of week (00..53)
%V ISO week number, with Monday as first day of week (01..53)
<?php $week = exec("date +'%U'"); ?>
這樣不知道會不會很蠢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.84.89