在c语言中如何获取当前日期?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在c语言中如何获取当前日期?相关的知识,希望对你有一定的参考价值。

#include
要添加这个头文件。
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 #include
#include
void
main()
struct
tm
*
tmptr;//时间的结构体
time_t
secnow;
time(&secnow);
tmptr
=
localtime(&secnow);
int
hour1,min1;
hour1
=
tmptr->tm_hour;
printf("the
time
is
%02d",hour1);//输出当前小时-----------这才是人家提问的要的时间的数字!

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语言中如何获取当前日期?的主要内容,如果未能解决你的问题,请参考以下文章

请问在C语言里怎么获取当前时间和日期(精确到毫秒)?

请问在C语言里怎么获取当前时间和日期(精确到毫秒)?

JS中已经知道一个日期如何获取7天后的那个日期

VC怎么获取当前日期时间并存储到字符串中?

如何获取当前的日期和时间

C语言如何获取电脑实时时间