//開始日期-結束日期 所有月份
var dateList = new List<DateTime>();
DateTime startDate = DateTime.Parse(tandRequest.StartDate);
DateTime endDate = DateTime.Parse(tandRequest.EndDate);
for (DateTime dt = startDate; dt <= endDate; dt = dt.AddMonths(1))
{
dateList.Add(dt);
}