回答
如果你有一个DateTime
并希望将其分割成日期和时间,你可以使用属性Date
和TimeOfDay
:
DateTime now = DateTime::Now;
DateTime date = now.Date;
TimeSpan time = now.TimeOfDay;
但是,如果您只想获取日期和时间的字符串表示形式,则不需要这些属性。您可以使用ToString()
与format strings一起:你应该记住有关.NET中的格式化
String^ dateString = now.ToString("d");
String^ timeString = now.ToString("T");
事情之一是,它依赖于当前的文化。这意味着致电ToString()
的结果在具有捷克文化的计算机上的格式不同于具有美国文化的计算机上的格式。
谢谢,得到它的工作! – Miracle 2012-03-11 12:35:46
@svick当我添加使用命名空间系统或使用系统它显示我在系统上的错误,我使用visual c + + VS 2010 – AHF 2013-11-19 15:20:11
@Ahmad我不明白这个问题是如何相关的,但你可能[没有C++/CLI启用](http://stackoverflow.com/a/4969389/41071)。下一次,当你有一个问题,[发表一个新的问题](http://stackoverflow.com/questions/ask),这就是这个网站的用途。 – svick 2013-11-19 15:23:43
我有6个错误: 无法显示他们...需要学习BB代码,将很快编辑字符串 – Miracle 2012-03-10 15:46:56
^GrabTime(){ \t系统::日期时间::今天CURDATE =系统::日期时间::今天; //获取当前时间。 \t System :: DateTime :: TimeOfDay CurTime = System :: DateTime :: TimeOfDay; \t return CurDate.ToString(); //日期 \t return CurTime.ToString(); //时间 } – Miracle 2012-03-10 15:52:30
只需创建DateTime对象像
Datetime test = DateTime::Now;
然后像这样
String^ timestamp = test.ToString ("yyyy-MM-dd H:m:s");
该格式与MySQL的兼容格式化。
- 1. 比较系统日和日期时间
- 2. 检索系统日期和时间?
- 3. 拆分日期时间的时钟
- 4. 如何将日期时间字段拆分为日期和时间?
- 5. 差分从日期时间
- 6. 日期和时间分隔
- 7. 将日期时间分割成日期和时间值
- 8. 分离的日期和时间的日期时间戳
- 9. 在VBScript中为日期对象设置日期和时间而不更改系统日期/时间
- 10. 如何从日期时间戳的时间和日期在PHP
- 11. 如何从日期时间戳得到时间和日期
- 12. Apache与操作系统的时间差异日期和时间?
- 13. 从时间和日期删除时间
- 14. django在日期时间的日期排序/从日期时间提取日期
- 15. 如何同步系统日期/时间?
- 16. 系统日期VS时间戳比较
- 17. 获取当前系统日期时间
- 18. 从一个日期时间和另一个日期时间的合并日期
- 19. Python根据缺失日期拆分日期时间列表
- 20. 谷歌事件日期时间到系统日期时间(反之亦然)C#
- 21. 比较系统日期/时间插入日期/时间数据库
- 22. 拆分日期时间范围为小时的时间
- 23. 如果要将日期/时间拆分为期间
- 24. 在csv中分割日期时间以分隔日期和时间列
- 25. 将日期时间拆分为日期/年/月/日名称和计数年份
- 26. PHP:时间和日期:容易substr问题,需要从1个字符串拆分日期和时间
- 27. 从日期时间中扣除时间
- 28. 从“日期”为“日期时间”
- 29. laravel日期时间日期从MySQL
- 30. 将日期和时间转换为GMT + 10日期和时间
你的意思是C++/CLI? – 2012-03-10 15:16:14
请务必有效地使用MSDN Library,如果不能查找某个类的成员,则不会太远。当你这样做的时候,你可以毫无困难地找到Date属性来获取日期和TimeOfDay属性来获得时间。 – 2012-03-10 15:26:39