0
私はこの記事をここで審理しています。 vbscript asp - Find every Thursday in a given monthASPで全体の1年間の火曜日を見つける古典
1年中火曜日を見つけたいと思ったらどうしたらいいですか? 2016と言うのですか?
Iやった以下のように私は上記のポストからのコードに基づいてみてください、それは全体ではなく、今年の、唯一の8月のために私が返されます過度に複雑な例です
base_date = cdate("21 aug 2016")
'get 1st thursday;
thurs = dateserial(year(base_date), month(base_date), 1)
'response.write(weekday(thurs))
if (weekday(thurs) <> 1) then thurs = 3 - weekday(thurs) + thurs
'response.write(thurs)
'loop subsequent;
do until month(thurs) <> month(base_date)
response.write(thurs)
response.write("<br />")
thurs = dateadd("d", 7, thurs)
loop
こんにちはランキマート、ありがとう。それは私の日を少し節約する。さらに、毎月の最初の木曜日だけを表示する場合は、コードから何を修正する必要がありますか? –
@HafizKあなたはすべての火曜日を頼みました。あなたがそれを少し分析すれば、あなたはそれを解決するでしょう。 – Lankymart
@HafizK振り返る[here](http://stackoverflow.com/a/36151167/692942)私は月に特定の曜日の値を返す方法を示す答えを追加しました。条件が満たされたら 'If'''を' Exit For'を使うだけで、その月の最初の曜日を返します。 – Lankymart