我需要檢索上個星期二相對於任何給定日期的日期,月份和年份。例如,今天是2013年3月1日星期五。我希望我的方法返回前一個星期二的日期:2013年2月26日。我該如何實現這一目標?上週二的檢索日期
Q
上週二的檢索日期
0
A
回答
4
這應該可以做到。
var yesterday = DateTime.Now;
while(yesterday.DayOfWeek != DayOfWeek.Tuesday) {
yesterday = yesterday.AddDays(-1);
}
+0
它正在工作。非常感謝。 :) – 2013-03-01 17:48:29
0
我會做這樣的事情:
var lastTuesday = DateTime.Today.AddDays(
-1 * (DateTime.Today.DayOfWeek - DayOfWeek.Tuesday));
var lastMonday = DateTime.Today.AddDays(
-1 * (DateTime.Today.DayOfWeek - DayOfWeek.Monday));
0
這基本上在這裏找到答案:Get date of first Monday of the week?
DateTime input = DateTime.Now;
int delta = DayOfWeek.Tuesday - input.DayOfWeek;
DateTime tuesday = input.AddDays(delta);
相關問題
- 1. 將日期轉換爲日期名稱週一,週二,週三
- 2. Java檢查今天的日期是兩週週二
- 3. 檢索上週在MySQL中的所有日期
- 4. iOS檢測日期是否在上週
- 5. 檢索日期
- 6. 檢索日期
- 7. 檢查週日落在兩個日期
- 8. PHP日期下週二下午1點
- 9. 訪問查詢公式來計算上週二的日期
- 10. 檢索的DatePicker values.Current日期檢索
- 11. 檢索日期fullCalenadar
- 12. 獲得了週一和週二的所有日期爲明年
- 13. 如何在本週和下週檢索所有包含日期的行? SQL Server
- 14. 上週一和上週日日期起計算
- 15. 檢查日期是週日還是週末?
- 16. 按日期和檢索VARCHAR值上
- 17. 檢索最新的日期
- 18. 檢索日期的SQL Server
- 19. 如何從上週日的日期到週六
- 20. 使用vba獲取當週的星期二的日期?
- 21. MYSQL檢索結果,其中日期=下週末
- 22. 轉換星期日期分量數週內日期(的......周)
- 23. 如何在java中給定'輸入日期'的週日,週二等'天'
- 24. 不同的日期週期
- 25. php - 使用「星期二隔兩週」的日期工作
- 26. 檢查日期是否爲週末PHP
- 27. 獲取開始日期和上週的最後日期的Javascript
- 28. 使用javascript顯示上週的日期
- 29. 確定日期是週日/週末java
- 30. 如何使用jquery得到上週的星期日日期
我沒試過,因爲我不知道該如何實現這個。我的輸入將是今天的日期,Datetime.Now,並且我需要最後一個星期二的信息作爲輸出 – 2013-03-01 17:29:28
因此,谷歌不工作,那麼對於你可能讀取的起點[ASP.net獲取下一個星期二](http:// stackoverflow .com/questions/6346119/asp-net-get-the-next-tuesday) – 2013-03-01 17:36:06