如何获取两个给定日期之间的周数及其各自的日期 (VB.NET)

How to get the number of weeks and its respective dates between two given dates (VB.NET)

我是 VB.net 的新手,下面是我正在寻找的示例:Date1 = 2/7/15Date2 = 3/7/15。这两个日期之间的周数为 4,结果日期为 2/14/152/21/15,依此类推。提前致谢!

根据我认为你想要的猜测

Dim d1 As DateTime = #2/7/2015#
Dim d2 As DateTime = #3/7/2015#

Do While d1 < d2
    d1 = d1.AddDays(7)
    Debug.WriteLine(d1.ToShortDateString)
Loop