如何獲取c#中當前年份的第一天和最後一天的windows phone 7?如何在c#中獲取今年的第一天和最後一天c#
32
A
回答
81
This?
int year = DateTime.Now.Year;
DateTime firstDay = new DateTime(year , 1, 1);
DateTime lastDay = new DateTime(year , 12, 31);
+16
小心點。如果代碼運行時DateTime.Now.Year是2013年第一行運行時,2014年第二行運行時會怎麼樣?這個錯誤非常罕見,但它是可能的並且很容易避免。正確的代碼是首先在本地捕獲年份,然後根據捕獲的值計算第一天和最後幾天。 –
+3
@EricLippert還行。謝謝。我已更正了該片段。 –
20
試試這個:
var FirstDay = new DateTime(DateTime.Now.Year, 1, 1);
var LastDay = new DateTime(DateTime.Now.Year, 12, 31);
1
爲什麼沒有得到下一個日曆年的第一天(1月1日),並減去一天。
相關問題
- 1. 獲取objective-c中的第一天和最後一天
- 2. 如何獲取日期的第一天和最後一天
- 3. 第一天和最後一年的
- 4. 獲取上個月的第一天和最後一天的日期在C#
- 5. 一年前如何在C#中獲得今天的日期?
- 6. 獲取所選月份和年份的第一天和最後一天?
- 7. 查找今年的最後一天
- 8. 得到今天的第一天,最後一天
- 9. 獲取前一週的第一天和最後一天
- 10. 同年的最後一天與明年的第一天
- 11. 獲取當週的第一天和最後一天
- 12. 獲取本月的第一天和最後一天
- 13. 獲取第一天一個星期與NSDateComponents:改變今年
- 14. 如何獲得基於期限最後一天一天,今天的數據
- 15. 如何在C#中查找今年,年,月和日的哪一天?
- 16. 如何獲取給定月份的第一天和最後一天
- 17. 在Go/Golang中獲取本月的第一天和最後一天?
- 18. 如何在Oracle中獲得第一週和最後一天?
- 19. C#獲取一天
- 20. 如何在Objective-C中獲得這十年的第一個和最後一年?
- 21. 如何在php中獲取最後x(x = 3,6或12)個月的第一天和最後一天?
- 22. 獲得幾周的第一天和最後一天
- 23. 從月份中獲取月份的第一天和最後一天的密鑰
- 24. 如何獲取當月的當天和最後一天
- 25. 爲什麼今年的最後一天在甲骨文第一週?
- 26. 最簡單的方法來獲取與JodaTime每年的每個月的第一天和最後一天
- 27. 給周編號和年份找到星期的第一天和最後一天
- 28. 獲取從一個月的第一天到今天的陣列天Swift
- 29. 如何獲得月和本月的最後一天的第一天使用日期時間在C#
- 30. 等於今天日期後一年
請注意,這個問題很可能與Windows Phone 7無關,而是針對.NET框架和C#語言。 –