我想知道 C 中是否有一个函数需要以下格式的时间(当前日期和时间以秒为单位是 Epoch 格式)
a.1343323725
b.1343326383
并将结果作为两个时间之间的差返回给我,为 hrs:mins:secs
抱歉有任何混淆,为了澄清我的观点,我编写了一个代码,该代码获取用户的当前时间,执行一些代码块并再次获取时间。我想知道是否可以将差异转换为 hrs:mins:sec 作为字符串文字。
#include <sys/time.h>
#include <stdio.h>
int main(void)
{
struct timeval tv = {0};
gettimeofday(&tv, NULL);
printf("%ld \n", tv.tv_sec);
//Execte some code
gettimeofday(&tv, NULL);
return 0;
}