請快速表達任何人嗎?C#.Net從當前日期獲取上個月的最後一天
11
A
回答
43
var now = DateTime.Now;
var firstDayCurrentMonth = new DateTime(now.Year, now.Month, 1);
var lastDayLastMonth = firstDayCurrentMonth.AddDays(-1);
13
DateTime now = DateTime.Now;
DateTime lastDayOfLastMonth = now.Date.AddDays(-now.Day);
2
嘗試DateTime.DaysInMonth(int year, int month) method
下面是一個例子:
DateTime oneMonthAgo = DateTime.Now.AddMonths(-1);
int days = DateTime.DaysInMonth(oneMonthAgo.Year, oneMonthAgo.Month);
相關問題
- 1. 獲取上個月的第一天和最後一天的日期在C#
- 2. MomentJS - 如何從日期獲得上個月的最後一天?
- 3. 如何從YearMonth日期獲取月份的最後一天?
- 4. 獲取當前日期和前一天
- 5. javascript日期前一個月的最後一天
- 6. 從當前日曆月和未來11個月獲取日期
- 7. 獲取日期加一個月後,離開上述天
- 8. 獲取上個月的最後一個日期Transact-SQL
- 9. 如何使用當前月份和年份在scala上獲取第一個日期和最後一個日期
- 10. C# - 獲取當月的當前日期,無月/年
- 11. 檢查當前日期與月份的最後三天
- 12. 獲取前一個月的日期javascript
- 13. 如何在Impala中獲取前一個月的最後一天?
- 14. 當前月份第一天的日期和提前5天的日期。 MySQL的
- 15. 獲取AppleScript中的月份的最後一天以及當月的假期
- 16. 從今天的日期開始獲取下一個x個月
- 17. 如何僅獲取星期一在兩個給定日期之間的月份的最後一天的日期
- 18. 如何顯示前一個月的最後一天相對於某個日期?
- 19. 從python的年份月份獲取月份的最後一天
- 20. 如何從當前日期獲取數組中的最後7天?
- 21. TSQL從前幾個月的最後一天到指定月份
- 22. 如何從輸入的日期得到上個月的最後一天?
- 23. 如何獲取日期的第一天和最後一天
- 24. 在HIVE查詢中獲取上個月的最後一天
- 25. Python獲取當前日曆季度的第一天和最後一天
- 26. 擺脫當前日期最後5天的日期在MySQL
- 27. 獲取日期爲特定日期是當天的日期後
- 28. 如何在excel中獲取本月的最後一個日期
- 29. 如何獲得最後一個星期天日期從UNIX
- 30. 在PHP中,無論當前月份中的哪一天是哪一天,獲取上個月最後一天的最有效方法是什麼?
好極了!只是做了一個單元測試,並且適用於飛躍和非飛躍年! – 2009-07-16 15:14:29