[英]Work with Date Time in VC++ 2005
我有一个问题:如何在VC ++中使用日期时间类型。 我搜索了很多次,才发现一个解决方案:
time_t t = time(NULL); // get time now
struct tm * now = localtime(&t);
但是我不知道如何用指定的值设置日期,例如:
oDay = new DateTime("5, 6, 10, 5, 6, 2005");
我想构建一个将日期设置为指定值并检查此值是否有效的代码。 有人请帮助我。 感谢所有支持!
使用COleDateTime
类。
ParseDateTime()
函数将各种格式的日期时间字符串转换为COleDateTime
如果字符串无效,则返回false
。
您可以像下面这样创建包含特定日期时间的COleDateTime
:
COleDateTime oDay(2005, 6, 5, 10, 6, 5);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.