如何使用COleDateTime类获取昨天(前几天)的日期
2017-11-11 11:08
232 查看
COleDateTime类中有个获取当前日期的函数:COleDateTime::GetCurrentTime(),但是有的时候需要获取昨天的日期,小编开始也不知道怎么获取,查找网上资料,发现对这个问题的回答较少,且比较复杂,之后通过学习,发现一种比较好的方法。步骤如下:
1、用COleDateTime::GetCurrentTime()获取当前日期,将当前日期保存到一个COleDateTime类型的变量Today中;
2、定义一个double类型的变量nToday,将Today赋值给nToday;
3、定义一个COleDateTime类型的变量Yesterday,将nToday减1再赋值给Yesterday。
代码如下:
COleDateTime Today(COleDateTime::GetCurrentTime());
double nToday = Today;
COleDateTime Yesterday = nToday - 1;
如果是获取前n天的日期,在第三句代码中改为nToday -n即可。
1、用COleDateTime::GetCurrentTime()获取当前日期,将当前日期保存到一个COleDateTime类型的变量Today中;
2、定义一个double类型的变量nToday,将Today赋值给nToday;
3、定义一个COleDateTime类型的变量Yesterday,将nToday减1再赋值给Yesterday。
代码如下:
COleDateTime Today(COleDateTime::GetCurrentTime());
double nToday = Today;
COleDateTime Yesterday = nToday - 1;
如果是获取前n天的日期,在第三句代码中改为nToday -n即可。
相关文章推荐
- 如何使用PHP获取指定日期所在月的开始日期与结束日期
- 【2011.09.01】如何使用javaScript代码获取系统时间和日期?
- 如何在iOS下使用Swift语言获取某个日期是星期几
- 如何使用Javascript获取距今n天前的日期
- 如何使用PHP获取指定日期所在月的开始日期与结束日期
- 如何获取前几天的日期时间值
- 如何使用Javascript获取距今n天前的日期
- js如何获取当天日期的前几天
- 使用js时,如何获取系统当前时间并且得到格式为"yyyy年MM月"的日期
- 如何使用DataGrid的数据格式表达式(日期)
- 如何使用Javascript格式化日期显示
- 如何使用ASP获取远程的计算机名
- 22.使用Castle时,如何获取自定义类的单个属性的PropertyAttribute.Column
- Solaris 如何得到昨天,前天的时间日期
- java中如何获取某个日期是当月的最后一天
- [100分求助]如何使用VC编程获取网卡当前的状态 - IT者
- [转]:ORACLE如何使用DBMS_METADATA.GET_DDL获取DDL语句
- ASP.NET 2.0 如何使用JS获取所选当前TreeView节点的值?
- asp中如何使用日期和时间
- 如何使用javascript在html中获取url参数——很好用