回答
如果你想指定的該月的最後一天,使用這樣的:
Dim original As DateTime = DateTime.Now ' The date you want to get the last day of the month for
Dim lastOfMonth As DateTime = original.Date.AddDays(-(original.Day - 1)).AddMonths(1).AddDays(-1)
有點長篇大論,但它保證你不會莫名其妙地結束了第一下一個月的或倒數第二的月份。
這也考慮到閏年,它會顯示每個月的最後一天。 +1 – 2015-04-28 08:16:39
是的。它所做的就是獲得當前月份的第一天,添加一個月(總是給我們下個月的第一天)並減去一天。 – 2015-04-28 08:23:52
獲取當前月份的開始日和最後一天:
Dim thisMonth As New DateTime(DateTime.Today.Year, DateTime.Today.Month, 1)
'beginning day of the month
thisMonth.ToString("yyyy-MM-01")
'last day of the month
thisMonth.AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd")
我不認爲這是一個好方法(即使它可能有效),因爲你總是要避免轉換,特別是字符串。它表現不佳。 – Sascha 2014-02-21 08:40:04
- 1. PHP - MYSQL:每月最後12個月的第一天到最後一天
- 2. 本月的最後一天?
- 3. JQuery DatePicker添加月份到最後一個月的最後一天
- 4. 選擇每個月的最後一天
- 5. SQL Server上個月的最後一天
- 6. .NET中每個月的最後一天
- 7. 獲得上個月第一天和最後一天的最佳方式?
- 8. java得到下個月的最後一天
- 9. Powershell如何得到2個月前的最後一天
- 10. 如何獲得一個月(SQL Server)的最後一天
- 11. 我如何獲得一個月的最後一天?
- 12. 如何獲得前一個月最後一天綁定數據
- 13. TSQL從前幾個月的最後一天到指定月份
- 14. RDLC-Report得到給定日期的月份的最後一天
- 15. 月的最後一天的VLOOKUP
- 16. 得到第一個或最後一個週五在一個月
- 17. Dateadd and datediff在月的最後一天得到
- 18. Redshift上個月的第一天和最後一天
- 19. 本月最後一天的iCAL事件
- 20. 這是本月的最後一天嗎?
- 21. 給定月份的最後一天
- 22. 月份問題的最後一天
- 23. 月份計算的最後一天
- 24. 瞬間JS月份的最後一天
- 25. 返回月份的最後一天
- 26. Solr計算月份的最後一天
- 27. 如何用Perl的DateTime得到本月的第一天和最後一天?
- 28. MomentJS - 如何從日期獲得上個月的最後一天?
- 29. 如何獲得每個月的最後一天?
- 30. MySQL在上個月的最後一天獲得所有內容
如果接受的答案,人們會更容易幫助。 – treeface 2010-09-15 18:54:38
如何從半需要「我需要價值」,到「如何做到這一點?」 - 甚至是一些代碼,它向你展示了當前的方法以及你的問題是什麼? – miku 2010-09-15 19:05:46