为了账号安全,请及时绑定邮箱和手机立即绑定

请问我该用什么方法多次获得不同的时间?以下症状情况来说的话?

请问我该用什么方法多次获得不同的时间?以下症状情况来说的话?

PHP C
慕森卡 2021-12-10 11:07:50
time_t sec = time(NULL); struct tm t = *localtime(&sec);printf("%.4d-%.2d-%.2d %.2d:%.2d:%.2d\n",info[a].year_in,info[a].mon_in,info[a].mday_in,info[a].hour_in,info[a].min_in,info[a].sec_in);在同一个程序中,我想多次获取时间,但上面这个方法只能用一次,第二次用时和第一次获取的时间相同。请问我该用什么方法多次获得不同的时间啊
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

time_t sec = time(NULL);
struct tm t = *localtime(&sec);
//第一次
printf("%.4d-%.2d-%.2d %.2d:%.2d:%.2d\n",info[a].year_in,info[a].mon_in,info[a].mday_in,info[a].hour_in,info[a].min_in,info[a].sec_in);
//第二次
sec = time(NULL);
t = *localtime(&sec);
printf("%.4d-%.2d-%.2d %.2d:%.2d:%.2d\n",info[a].year_in,info[a].mon_in,info[a].mday_in,info[a].hour_in,info[a].min_in,info[a].sec_in);

查看完整回答
反对 回复 2021-12-13
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

因为你的time函数只运行了一回,当然只是那次的时间,办法就是多次运行time函数……

查看完整回答
反对 回复 2021-12-13
  • 2 回答
  • 0 关注
  • 141 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信