在c语言中如何获取当前日期?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在c语言中如何获取当前日期?相关的知识,希望对你有一定的参考价值。
在mfc中由用户输入一个时间长度,然后系统自动计算出当前日期加上该时间长度的未来日期,这个要怎么实现?
#include <time.h> 要添加这个头文件。time_t rawtime;
struct tm * target_time;
time ( &rawtime ); //获取当前时间,存rawtime里
target_time = localtime ( &rawtime ); //获取当地时间
利用struct tm,你可以按需取出年月日时分秒星期几等数值。
---------------------
你的问题:
time_t now;
long int dt=3600; // 时间长度,秒数
now = time (NULL); //获取当前时间
printf("%s ",ctime(&now)); //直接打印时间
now=now+dt;
printf("%s ",ctime(&now)); // 直接打印加dt后的时间
(当然,你也可以用 ctime(&now) 返回的字符串 通过 MFC 的方法显示) 参考技术A ISO标准时间函数
time_t time(time_t * time);
char *ctime(time_t *time);
格林尼治标准时间
VC怎么获取当前日期时间并存储到字符串中?
VC/C/C++/MFC,用什么函数获取当前日期时间(包括:年月日时分秒),并把此信息储存在一个字符串中?两个要求,请大家帮忙
CTime time = CTime::GetCurrentTime() ;GetCurrentTime() 是CTime 的静态成员函数返回一个 CTime 类型的对象,CTime再转化为CString。 参考技术A 使用DarkGDK库
dbTimer();命令 参考技术B 用一个<time.h>来解决战斗。 参考技术C http://hi.baidu.com/xsc_c_cmos/blog/item/3bd4eb033dd78702728b65f1.html
我的空间,这里边有好多方法
以上是关于在c语言中如何获取当前日期?的主要内容,如果未能解决你的问题,请参考以下文章