/*

**CString转COleDateTime

*/

const CString baseVideoDayTime = "1980-01-01 15:56:48";

COleDateTime creat_date;
bool b = creat_date.ParseDateTime(baseVideoDayTime);//需要指定的字符格式

/*

**COleDateTime转SYSTEMTIME

*/

SYSTEMTIME sysTime;
creat_date.GetAsSystemTime(sysTime);

/*

**SYSTEMTIME转CTime

*/

CTime t0;

t0=sysTime;//调用CTime构造

//time_t 类型在单位(秒),计算比较时方便,需要 #include <time.h>

/*

**time_t转SYSTEMTIME

*/

SYSTEMTIME Time_tToSystemTime(time_t t)

{

tm *ptm = localtime(&t);//time_t 先转为tm

SYSTEMTIME st = {1900 + ptm->tm_year,

1 + ptm->tm_mon,

ptm->tm_wday,

ptm->tm_mday,

ptm->tm_hour,

ptm->tm_min,

ptm->tm_sec,

0};

return st;

}

/*

**SYSTEMTIME转time_t

*/

time_t SystemTimeToTime_t( const SYSTEMTIME& st )

{

tm temptm = {st.wSecond,

st.wMinute,

st.wHour,

st.wDay,

st.wMonth - 1,

st.wYear - 1900,

st.wDayOfWeek,

0,

0};

return mktime(&temptm);

}

time_t、SYSTEMTIME、CTime、COleDateTime互转相关推荐

  1. CTime COleDateTime的常用操作和比较

    CTime COleDateTime的常用操作和比较 1) 获取当前时间. CTime time; time = CTime::GetCurrentTime(); 2) 获取时间元素. int yea ...

  2. CTime/COleDateTime::Format方法的使用

    CTime/COleDateTime::Format方法的使用 CTime ct = CTime::GetCurrentTime(); CString str = ct.Format("%Y ...

  3. 如何在VC中加减日期及 CTime COleDateTime的常用操作和比较

    如何在VC中加减日期及 CTime COleDateTime的常用操作和比较 [转贴 2008-10-31 15:51:28]     字号:大 中 小 如何在VC中加减日期  使用CTime类,如: ...

  4. CTime/COleDateTime Format方法的使用

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! CTim ...

  5. 如何在VC中加减日期及 CTime COleDateTime的常用操作

    如何在VC中加减日期  使用CTime类,如:     CTime t1( 1999, 3, 19, 22, 15, 0 ); // 10:15PM March 19, 1999     CTime ...

  6. COleDateTime SYSTEMTIME CTime

    CString转COleDateTime strTime格式如下: 2015/10/27 9:37:48 COleDateTime CDlgDataChart::CStringTimeToColeTi ...

  7. VC++ CTime COleDateTime的常用操作和比较

    使用COleDateTime类 1) 获取当前时间.       CTime time;       time = CTime::GetCurrentTime(); 2) 获取时间元素.       ...

  8. c语言time_t转oletime,CTime、COleDateTime和CString之间的相互转化 | 求索阁

    CString--->COleDateTime: 方法1:COleDateTime::ParseDateTime() CString strDate = _T("1987-06-21& ...

  9. CString、CTime和COleDateTime转换

    转载自: http://blog.csdn.net/sniper08/archive/2010/04/15/5488640.aspx COleDateTime.CTime--->CString ...

最新文章

  1. firefox下的调试工具
  2. 【SpringBoot笔记】SpringBoot整合Druid数据连接池
  3. 解决“A problem has been encountered while loading the setup components. Canceling setup.”的问题...
  4. 中文新闻分类 数据集_三亚试点用大数据推行垃圾分类:刷卡扔垃圾,分类有奖励|界面新闻...
  5. C# 控制台应用程序输出颜色字体[更正版]
  6. 音视频开发(42)---H.264 SVC 简介
  7. 【测试用例】2021年逢面试必考题
  8. 廖雪峰python教程-Python简介
  9. c语言鼠标游戏代码,自己用C写的一个简单的打地鼠游戏代码出了个问题(鼠标和循环不能...
  10. EndNote 文献管理软件安装包
  11. 实验7 多个交换机虚拟局域网
  12. 前端——》Layui-下拉多选框拼音模糊匹配
  13. 智慧路灯杆会用到哪些通信方式
  14. 计算机外联管理办法,外联部管理制度
  15. It seems that scikit-learn has not been built correctly
  16. HCIA-Big Data华为认证大数据工程师 习题册 含答案
  17. 数据填报不用愁,帆软报表来解忧!
  18. 公司企业邮箱怎么开通注册?仅需2步,教大家公司企业邮箱怎么弄
  19. 开发中经常用到的特效效果
  20. android手机微信输入蓝色字体,微信彩色昵称怎么制作?微信个性蓝色昵称设置图文教程与方法...

热门文章

  1. DBA观点分享:大数据对传统数据库的影响
  2. 不只是包子铺!巴比食品:重回高增长赛道,做中式面点第一品牌
  3. 【思维模型】五分钟了解<乔哈里窗>,为什么学习乔哈里窗?什么是乔哈里窗?怎么应用乔哈里窗?
  4. 指向类成员/函数的指针
  5. C++ QT调用python脚本并将软件打包发布
  6. idea 断点线程_在IntelliJ IDEA中多线程并发代码的调试方法详解
  7. js常用效果代码封装
  8. 论Cardano修仙之路,聊ADA现状分析
  9. Vue安装并使用axios发送请求
  10. GICv3软件overview手册之发送和接受SGI