gmtime

取得目前时间和日期

头文件

#include <time.h>

函数原型

struct tm *gmtime(const time_t *timer)

返回值

返回指向 tm 结构的指针

范例

#include <stdio.h>
#include <time.h>

#define BST (+1)
#define CCT (+8)

int main ()
{

   time_t rawtime;
   struct tm *info;

   time(&rawtime);
   /* 获取 GMT 时间 */
   info = gmtime(&rawtime );
   printf("当前的世界时钟:\n");
   printf("伦敦:%2d:%02d\n", (info->tm_hour+BST)%24, info->tm_min);
   printf("中国:%2d:%02d\n", (info->tm_hour+CCT)%24, info->tm_min);

   return(0);
}

执行

当前的世界时钟:
伦敦:14:10
中国:21:10
文档更新时间: 2021-01-28 23:49   作者:周国强