C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 173 を表示中)
■99694 / )  Re[1]: 日付計算から週単位に変換する方法
□投稿者/ 魔界の仮面弁士 (3359回)-(2022/05/13(Fri) 18:06:25)
No99693 (河童 さん) に返信
> 起算日から記録した日が何週間目にあたるのか計算したいです。

「~週間経過」ならば、当日は 0 週としてカウントされますが、
「~週間目」という表現だと、当日は 1 週目としてカウントされますね。

> 起算日:5月1日
> 記録日:5月15日
> 週:3
2022 年だと、それはどちらも日曜日ですね。


それでは別の曜日だった場合…たとえば
 起算日:2022/05/07(土)
 記録日:2022/05/08(日)
の場合、これは幾つにカウントしたいのでしょうか?


【A案】2 とカウント:7日(土)を1週目、8日(日)~14日(土)は2週目、15日(日)~21日(土)が3週目。
【B案】1 とカウント:7日(土)~13日(金)を1週目、14日(土)~20日(金)は2週目。
【C案】1 とカウント:7日(土)~8日(日)を1週目、9日(月)~15日(日)は2週目、16日(月)~22日(日)が3週目。
【D案】上記以外
返信 編集キー/


管理者用

- Child Tree -