我將如何動態創建一個DateTime
對象,該對象總是具有當前月份/日期/年份,但總是具有16:00時間組件?在C#中創建日期時間
回答
你可以這樣做:
var today = DateTime.Today.AddHours(16);
這應該是今天無論是在16:00(下午4:00)
儘管兩個答案都是正確的,但我更喜歡@Tejs,因爲它只調用DateTime.Today一次。這樣它不必產生今天3次。 (今天解析爲DateTime.Now.Date) –
@James Michael Hare:更新了我的回覆 - 我非常懷疑它有什麼重大區別 - 但是嘿...... –
@marc_s:我想它和其他許多表演很相似辯論。在這裏或那裏打電話你不會看到差異,但如果重複執行可能會增加開銷,儘管很小。就像我說的,兩者都是正確的,我只是喜歡Today.AddHours(16) –
如何:
DateTime today = DateTime.Today;
DateTime Today16 = new DateTime(today.Year, today.Month, today.Day,
16, 0, 0)
那應該用年,月,今天的一天,並設定時間到16:00。
在15秒內擊敗我。 +1 –
- 1. 在DB中創建日期,日期和時間 - 問題
- 2. 在PHP 5.2.17中創建空日期對象的日期時間
- 3. 在R中創建日期日期時間的數組R
- 4. 從日期和時間創建ISO 8601日期時間
- 5. 如何在AngularJs中從日期和時間創建日期時間?
- 6. 創建日期時間間隔
- 7. 分割字符串數組在C#創建日期時間
- 8. 如何在odoo中創建預期的日期時間?
- 9. 需要創建日期時間
- 10. 從日期時間列創建兩列
- 11. 從UTC秒創建日期時間
- 12. 從日期/時間創建修訂號
- 13. 的Python:創建日期和時間
- 14. scalaquery如何創建日期時間
- 15. 瞬間js在某個時區創建日期時間
- 16. 在Python中,如何創建X小時的日期時間?
- 17. 在PowerShell中創建其他時區的日期時間對象
- 18. 日期時間在C#+比較日期時間
- 19. 創建倒計時日期C#
- 20. 如何在tsql中從日期和字符串中創建日期時間
- 21. 如何在Perl中創建只讀日期時間和日期時間::持續時間
- 22. 在C#中的日期時間SQLite bigint
- 23. 在C#中格式化日期時間#
- 24. 在C中的恆定日期時間#
- 25. 在C中加入日期和時間#
- 26. 在c中獲取日期和時間
- 27. 如何在年/日期/時間在hadoop中創建文件夾
- 28. 在兩個輸入日期之間創建日期和時間列表
- 29. 使用日期時間:: CreateFromFormat創建日期對象
- 30. 導出到Excel - 創建日期時間列日期
小心;你想確保你在當地時區下午4點或格林威治標準時間下午4點作出故意的決定。 25個時區中的24個將與您的不同;) –