Theme:时间编程
Author:Jeff.Xue
contact information:contactmexkj@163.com
1.时间类型
UTC ---- 世界标准时间:格林威治时间GMT
日历时间 ---- 从1970-1-1到现在的秒数
2.获得日历时间
#include <time.h>
time_t time(time_t *tloc);
3.时间转换
转化为GMT:struct tm *gmtime(const time_t *timep);
转化为本地时间:struct tm *localtime(const time_t *timep);//注意tm结构
4.时间显示
TM结构转化为字符串:char *asctime(const struct tm *tm);
日历时间转化为字符串:char *ctme(const time_t *timep);
5.从凌晨到现在的时间差:int gettimeofday(struct timeval *tv,struct timezone *tz);
6.延时函数:
unsigned int sleep(second);//秒数
void usleep(mirosecond);//微妙
本文详细介绍了时间编程的基础概念,包括时间类型的定义(如UTC和日历时间)、如何获取日历时间、时间转换方法(如转为GMT和本地时间),以及如何显示时间、计算时间差和使用延时函数。通过实例讲解,帮助开发者深入了解并掌握时间编程技巧。
130

被折叠的 条评论
为什么被折叠?



