回答
退房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和TimeSpan类型创建DateTime对象?
- 2. 创建DateTime对象在Visual C++
- 3. 如何从一个unicode字符串创建datetime对象?
- 4. 如何创建给定UTC时间和日期的DateTime对象?
- 5. 如何使用月份的最后一天创建DateTime对象?
- 6. 如何从2014-09-02T08创建DateTime对象:54:03Z
- 7. 尝试创建一个DateTime对象数组 - Datetime []
- 8. 如何创建Json对象
- 9. 如何创建3D对象
- 10. 创建对象的对象
- 11. 创建创建空对象
- 12. 对象创建
- 13. 对象创建
- 14. 对象创建
- 15. 对象创建
- 16. 对象创建
- 17. 创建对象
- 18. 创建对象
- 19. 创建对象
- 20. 创建对象
- 21. 创建对象
- 22. 使用12-8-2011和13:14变量创建php datetime对象
- 23. 是否有可能为DateTime对象创建C#'指针'?
- 24. 我创建的DateTime对象和DateTime.Now之间的区别
- 25. 在PHP中创建新的DateTime对象不起作用
- 26. Python中创建的值列表DateTime对象
- 27. 从DatePicker和TimePicker控件创建DateTime对象
- 28. 如何从dateTime对象获取日期
- 29. 如何克隆C#中的DateTime对象?
- 30. 如何从mktime到datetime对象?
它需要成为今天的日期还是时间? – 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