gettime.c
来自「unix环境下c语言屏幕编程开发」· C语言 代码 · 共 58 行
C
58 行
#include "./../inc/screen.h"/**获得日期**/char *getsysdate( ){ static char TmpDate[20]; struct tm *time_p; time_t timeval; InitStr( TmpDate ); time(&timeval); time_p = localtime ( &timeval) ;/* sprintf ( TmpBuf, "%02d%02d%02d%02d%02d%02d", time_p->tm_year - 100, time_p->tm_mon+1, time_p->tm_mday, time_p->tm_hour, time_p->tm_min, time_p->tm_sec) ;*/ sprintf ( TmpDate, "20%02d/%02d/%02d", time_p->tm_year - 100, time_p->tm_mon+1, time_p->tm_mday ); return( TmpDate );}/**获得时间**/char *getsystime( ){ static char TmpTime[20]; struct tm *time_p; time_t timeval; InitStr( TmpTime ); time(&timeval); time_p = localtime ( &timeval) ; sprintf ( TmpTime, "%02d:%02d:%02d", time_p->tm_hour, time_p->tm_min, time_p->tm_sec) ; return( TmpTime );}/**通过ftime()获得的详细时间***/void GetCuryTime( struct timeb *time ){ ftime( time );}/**获得时间间隔**/int IntervalTime( time1, time2 )struct timeb time1, time2 ;{ return ( time2.time -time1.time ) ;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?