2014-01-10 95 views

回答

0

我不清楚爲什麼你想用查詢來獲取這些信息,除非你的問題更多。

我可能會使用Joda庫(假設您使用的是Java)來做到這一點。

喜歡的東西:

LocalDate currentDate = new LocalDate(2014, 1, 1); 
LocalDate endDate = new LocalDate(2014, 2, 5); 

while(currentDate.isBefore(endDate)) { 

    if (currentDate.getDayOfWeek() == 1 || currentDate.getDayOfWeek() == 4 ||  currentDate.getDayOfWeek() == 5) { 
    System.out.println(currentDate.toString()); 
    } 
    currentDate = currentDate.plusDays(1); 
} 
+0

感謝亞歷克斯!我在想如果有100k條記錄被拔出並在內存中處理,會有什麼問題嗎? – CodeBender

+0

您只需要這樣做一次,因爲答案不會改變。 –