Linux 时间获取函数-C语言
2017-10-31 11:41
465 查看
#include <stdio.h> #include <string.h> #include <time.h> int main(int argc,char **argv) { time_t time_now; struct tm *curr_time = NULL; char strtime[20]; memset(strtime,0x00,sizeof(strtime)); time(&time_now); //同time_now = time(NULL); printf("time_now:[%ld]\n",time_now); curr_time = gmtime(&time_now); printf("gmtime[%02d:%02d:%02d]\n",curr_time->tm_hour, curr_time->tm_min, curr_time->tm_sec); curr_time = localtime(&time_now); printf("localtime[%d.%02d.%02d %02d:%02d:%02d]\n",(1900 + curr_time->tm_year),(1 + curr_time->tm_mon),curr_time->tm_mday,curr_time->tm_hour,curr_time->tm_min,curr_time->tm_sec); strftime(strtime, 100, "20%y%m%d%H%M%S", localtime(&time_now)); printf("strtime[%s]\n",strtime); return 0; }
执行结果
{17-11-03 10:50}momo:~/myfile/mydev/cc momo% a.out
time_now:[1509677456]
gmtime[02:50:56]
localtime[2017.11.03 10:50:56]
strtime[20171103105056]
相关文章推荐
- Linux时间获取函数-c语言
- linux中C语言获取高精度时钟gettimeofday函数
- Linux下的时间函数:设置及获取时间
- linux c语言 计算函数执行时间
- C语言获取时间与时间函数
- linux常用的时间获取函数(time,gettimeofday,clock_gettime,_ftime,localtime,strftime )
- linux获取时间函数及计算时间差
- Linux下用C语言设置和获取系统时间
- C语言获取Linux系统精确时间的方法
- linux下获取时间的函数
- linux下获取时间的函数
- C语言gettimeofday()函数:获取当前时间
- C语言之间函数(4)之Linux下设置时间的函数stime()和settimeofday()
- Linux下获取系统当前时间函数实现
- C语言中关于获取时间的函数,包括如果获取微妙、毫秒级时间
- C语言零碎记录之Linux下C语言关于时间的函数
- C语言实现获取LINUX当前时间
- linux下获取时间的若干函数(z)
- c语言获取时间函数整理
- linux下获取时间的函数