2016/11/29から2016/12/05にかけて1週間の間隔で、VB.NETに数を返すためのパッケージ済みの機能がいくつかあります間隔(== 2)のmonth_1
と間隔(== 5)のmonth_2
の日数のうちどれですか?一定の月に完全に下降している週の場合、間隔のうちmonth_1
の日数は7になり、その間隔のmonth_2
は0になります。VB:ランダムな週間隔の月にnum日を報告する
答えて
私はまだ仕事が完了すると思います試して。私はまだ利用可能なこの種のための缶詰め機能があるかどうかを知りたいのですか?
If (current_date.AddDays(7).Month() = current_date.Month()) Then
num_days_in_mon1 = 7
num_days_in_mon2 = 0
Else
num_days_in_mon2 = current_date.AddDays(7).Day()
num_days_in_mon1 = 7 - num_days_in_mon2
End If
あなたはタイプミスがあると思います。最後のステートメントの次は 'num_days_in_mon1 = 7 - num_days_in_mon2'です。 – Blackwood
これが必要な答えでない場合は、それを削除して質問を編集して、このコードを追加して質問の意味を説明することができます。 – Blackwood
私は誤植を指摘してくれてありがとう、ブラックウッド、私はこの投稿を閲覧する人のためにそれを修正しました。 – user2256085
私が知っているような助けはありません。ここではDaysInMonth
メソッドが役立ちます。
Private Sub DaysInWeek(StartOfPeriod As Date, ByRef Month_1 As Integer, ByRef Month_2 As Integer)
Month_1 = Date.DaysInMonth(StartOfPeriod.Year, StartOfPeriod.Month) - StartOfPeriod.Day + 1
If Month_1 > 7 Then Month_1 = 7
If Month_1 < 7 Then Month_2 = 7 - Month_1 Else Month_2 = 0
End Sub
あなたはこのように関数を呼び出すことができます。私はあなたの質問の再フォーマットを少しやったと私は( `YYYY/MM/dd`)ISO形式に日付を変換し
Dim w1, w2 As Integer
DaysInWeek(New Date(2016, 11, 29), w1, w2)
- 1. コピー日数は週に報告する
- 2. PostgreSQL:月:=間隔'30日 ';
- 3. 日報、週報、月報、および年報
- 4. 時間、日付、日時、曜日、週、年の月など
- 5. Pythonでランダムな日時間隔を生成するには?
- 6. 月間/月をx軸にプロットする方法月間の間隔を日数で指定する
- 7. 日曜日を除くSQLの開始時間と終了時間を計算する月間報告
- 8. Quartz.Net - 月曜日、火曜日、水曜日の3週間ごと
- 9. 祝日を含む週間予報
- 10. 1週間のデータを毎週カスタム4週間の月に集計する
- 11. Cumulocity /エスパー:集計すべての日/週/月の測定毎日/週/月
- 12. 今週の月曜日の日付
- 13. Azure Web Site CPU当日のランダムな間隔が高い
- 14. 開始週(月曜日)JavaScript
- 15. MdDatePicker開始週(月曜日)
- 16. ジャワ - 週の月曜日の日付はその週
- 17. 間隔をランダム+タイムアウトに設定する
- 18. ランダムな時間間隔でフェードイン/アウト
- 19. 週、月、日単位でグループ化する
- 20. Python pandasで週、月を何日間に変換するのですか?
- 21. quarz cron式を月曜日にn週間ごとに実行するには?
- 22. jQuery - 毎週月曜日の特定の時間のCountdown360プラグイン
- 23. Javaの今日の日付は隔週の火曜日です
- 24. FullCalendar月[表示] - 一週間は日番号(2週間の隠蔽を解除する)
- 25. Firebaseデータベースの時間、曜日、週、および月の小計
- 26. NSCalendarは、翌年の第1週の前週の月曜日が間違った日付を返します
- 27. 1日、1週間、1ヶ月の合計
- 28. 1日、1週間、1か月あたりのMySQL売上
- 29. 2つの日付の間隔の1か月あたりの月の計算
- 30. SQL Server:月曜日が週の始まりになる
そうしないと、日付が混乱する可能性があります。 – Enigmativity