• 大小: 18KB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2021-05-24
  • 语言: C/C++
  • 标签: Linux  器源代码  

资源简介

无意间从一个论坛里面看到的,放到这里分享,版权属于作者。 作者姓名:熊第彬;Email:mushan520@gmail.com

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include “get_time.h“


/* get the time on server
   return: the ascii string of time  NULL on error
   argument: time_buf the buffer to store time_string
*/

char *get_time_str(char *time_buf)
{
time_t now_sec;
struct tm *time_now;
if( time(&now_sec) == -1)
{
perror(“time() in get_time.c“);
return NULL;
}
if((time_now = gmtime(&now_sec)) == NULL)
{
perror(“localtime in get_time.c“);
return NULL;
}
char *str_ptr = NULL;
if((str_ptr = asctime(time_now)) == NULL)
{
perror(“asctime in get_time.c“);
return NULL;
}
strcat(time_buf str_ptr);
return time_buf;
}

评论

共有 条评论