c语言 localtime函数 问题

2024-12-03 14:25:03
推荐回答(2个)
回答1:

main()
{ long i;
你这里应该有一句 i = time(NULL); //他会获取自1970年1月1日00:00:00起到当前时刻的秒数。

struct tm *tblock;

i=0;
tblock=localtime(&i); //将i 的值转化为日立时间

printf("\n%s",asctime(tblock)); // 这一句是将时间见转化为对应的字符串。
}

回答2:

#include
#include
main()
{
long i;
struct tm *tblock;
i=0;
i= time(NULL);
tblock=localtime(&i);
printf("\n%s",asctime(tblock));
}