c语言的strftime函数
2个回答
展开全部
1、函数描述:strftime()
函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。
2、函数语法:
#include
size_t
strftime(
char
*str,
size_t
maxsize,
const
char
*fmt,
struct
tm
*time
);
3、函数功能:函数按照参数fmt所设定格式将time类型的参数格式化为日期时间信息,然后存储在字符串str中(至多maxsize
个字符)。
4、函数举例:
代码输入:
#include"time.h"
#include"stdio.h"
intmain(void)
{
structtm*ptr;
time_tlt;
charstr[80];
lt=time(NULL);
ptr=localtime(<);
strftime(str,sizeof(str),"Itisnow%I%p",ptr);
printf("%s\n",str);
return0;
}
运行结果:
It
is
now
4PM
函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。
2、函数语法:
#include
size_t
strftime(
char
*str,
size_t
maxsize,
const
char
*fmt,
struct
tm
*time
);
3、函数功能:函数按照参数fmt所设定格式将time类型的参数格式化为日期时间信息,然后存储在字符串str中(至多maxsize
个字符)。
4、函数举例:
代码输入:
#include"time.h"
#include"stdio.h"
intmain(void)
{
structtm*ptr;
time_tlt;
charstr[80];
lt=time(NULL);
ptr=localtime(<);
strftime(str,sizeof(str),"Itisnow%I%p",ptr);
printf("%s\n",str);
return0;
}
运行结果:
It
is
now
4PM
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询