回答
退房MSDN和看看现存的对DateTime
的constructors,你会发现,这是可能的:
var theDate = new DateTime (DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, hours, minute, second);
10秒后发表同样的东西!投票删除我的:) – Druid 2011-04-07 09:36:31
这可能会提供错误的日期,如果时钟在评估DateTime.Today.Year和DateTime.Today.Day之间经过午夜。 – 2011-04-07 10:55:00
您可以使用DateTime.Today
获得半夜当前日期,并添加的时间,你需要使用TimeSpan
,这是代表一天的时间一个好办法:
TimeSpan time = new TimeSpan(12, 20, 20); // hours, minutes, seconds
DateTime todayWithTime = DateTime.Today + time;
参见:
你有一个构造函数:
DateTime(Int32, Int32, Int32, Int32, Int32, Int32)
初始化的DateTime结构的新实例为指定的年,月,日,时,分,第二。
见DateTime.Today这DateTime constructor
DateTime today = DateTime.Today;
new DateTime(today.Year, today.Month, today.Day, 10, 39, 30);
也许我来晚了,但你一定是指'today.Day'作为第三个参数。也许是一个错字。 – kuskmen 2016-06-09 11:49:41
谢谢@kuskmen,排序错误:) – firefox1986 2016-06-10 10:55:45
,或者你可以简单地解析与DateTime.Parse()
小时/分钟/秒,将自动生成当前日期(这也被写入了文件中)
- 1. 如何使用DateTime.Parse()创建DateTime对象
- 2. 如何从DateTime和TimeSpan类型创建DateTime对象?
- 3. 创建DateTime对象在Visual C++
- 4. C#DateTime总是创建新的对象?
- 5. 从字符串创建DateTime对象
- 6. 如何从一个unicode字符串创建datetime对象?
- 7. 如何创建给定UTC时间和日期的DateTime对象?
- 8. 如何使用月份的最后一天创建DateTime对象?
- 9. 如何从2014-09-02T08创建DateTime对象:54:03Z
- 10. 如何根据当天创建DateTime对象?
- 11. 如何从symfony2/php中的字符串创建DateTime对象
- 12. 如何将DateTime对象与从字符串创建的DateTime进行比较
- 13. 尝试创建一个DateTime对象数组 - Datetime []
- 14. 如何从父对象创建对象?
- 15. 如何创建对象?
- 16. 如何创建Selenium对象?
- 17. 如何创建NSBlock对象?
- 18. 如何创建json对象?
- 19. 如何创建TableRecord对象?
- 20. 如何创建Json对象
- 21. 如何创建3D对象
- 22. 如何创建对象的对象键的可变对象键?
- 23. 如何从已经在特定时区的字符串创建DateTime对象?
- 24. 如何使用格式化的DateTime对象创建自定义文件名?
- 25. 创建对象的对象
- 26. 创建创建空对象
- 27. 如何为任何对象创建JobParameterBuilder?
- 28. 对象创建
- 29. 创建对象
- 30. 创建对象
它需要成为今天的日期还是时间? – 2011-04-07 09:36:16
要添加@Stephen所说的内容,可以在[MSDN library](http://msdn.microsoft.com/zh-cn/library/)上找到.NET文档。 – 2011-04-07 09:39:37
加1它不是一个坏问题,不知道你为什么倒投 – 2015-04-07 04:58:27