2016-11-19 9 views
1

私はベロースクリプトを使用しています。それは私の結果を与えるが、私の要求に従わない。特定の月と年の週番号を見つける

これは私が必要とする週番号です。 Week Calendar

$month = "10"; 
$year = "2016"; 
$beg = (int) date('W', strtotime("first monday of $year-$month")); 
$end = (int) date('W', strtotime("last monday of $year-$month")); 
print(join(', ', range($beg, $end))); 

上記のコードが表示されます。 40、41、42、43、44

+0

を行い、あなたは何を期待したのですか?また、「最初/最後の日」を使用することもできます。 – JOUM

+0

リンクウィークカレンダーがあります。それは10月を持っています - 39,40,41,42,43,44 – Dev

+0

その後、 'day of'はうまくいくはずです – JOUM

答えて

0

PHPで> = 5.3が

$month = "10"; 
$year = "2016"; 
$beg = (int) date('W', strtotime("first day of $year-$month")); 
$end = (int) date('W', strtotime("last day of $year-$month")); 
print(join(', ', range($beg, $end))); 
+0

結果39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17が得られる、16、15、14、13、12、11、10、9、8、7、6、5、4,3,2,1 – Dev

関連する問題