gmtime( ) 函数用于把日期和时间转换为格林尼治标准时间,该函数的实现位于头文件中,所以在使用它之前,一定要先引入此头文件。

gmtime( ) 函数语法格式如下:

struct tm *gmtime ( long *clock ) ;

参数 clock 表示系统时间。函数返回 tm 结构形式的格林尼治标准时间。

【例 1】使用 gmtime 函数将当天的日期时间转换为格林尼治标准时间。

#include

#include

#include

char *tzstr = "TZ=PST8PDT";

int main()

{

time_t t; //声明变量

struct tm *g, *a; //声明结构体变量

putenv(tzstr); //设置环境变量

tzset(); //时区设置

t = time(NULL); //获取系统时间

a = localtime(&t); //转换为tm结构时间

printf("Local Standard Time is:%s", asctime(a));

g = gmtime(&t); //转换为格林尼治时间

printf("Greenwich Mean Time is:%s", asctime(g));

return 0;

}

程序运行结果如下:

Local Standard Time is:Mon Jul 06 01:02:15 2020

Greenwich Mean Time is:Mon Jul 06 08:02:15 2020

gmtime() php,gmtime()相关推荐

  1. C语言学习笔记---时间函数ctime()和gmtime()

      函数原型如下: __CRT_INLINE char *__cdecl ctime(const time_t *_Time);__CRT_INLINE struct tm *__cdecl gmti ...

  2. gmtime与localtime的区别

    目录 gmtime函数 linux环境下: window环境下 localtime函数 gmtime函数 gmtime转换的时间是UTL时间,与北京时间相差了8个小时 如果你想要得到北京时间,不建议你 ...

  3. 日期时间函数(1)-time()gmtime()strftime()localtime()

    ◆time() 取得当前时间.此函数会返回从公元1970年1月1日的UTC时间从0时0分0秒算起到现在所经过的秒数.如果参数t为非空指针的话, 此函数也会将返回值存到t指针所指的内存. 成功则返回秒数 ...

  4. python中gmtime的hour错误_python中gmtime的hour错误_在Python中操作日期和时间之gmtime()方法的使用...

    python中datetime怎么用广告总是在最精彩的时候出现,你总是在小编爱的最深的时候离开. ''''' 日期相关的操作 ''' from datetime import datetime fro ...

  5. linux gettimeofday 头文件,linux-时间编程-time、gmtime、localtime、asctime、ctime、gettimeofday、sleep、usleep...

    时间类型: coordinated universal time(UTC):世界标准时间,也就是格林威治标准时间GMT calendar time:日历时间,是用"从一个标准时间点(如:19 ...

  6. C++ 关于日期时间(四)asctime/ctime/gmtime/time_t/tm

    time_t 用来存储从1970年到现在经过了多少秒,要想更精确一点,可以用结构struct timeval,它精确到微秒. tm结构 在time.h中的定义如下: struct tm {int tm ...

  7. gmtime ()函数

    gmtime 语法: #include <time.h> struct tm *gmtime( const time_t *time ); 功能:函数返回给定的统一世界时间(通常是格林威治 ...

  8. 二十 关于gmtime、gmtime_r、localtime、localtime_r

    测试环境:vmware 7 + Redhat5.5,系统时间使用UTC,时区为上海. 1.函数功能介绍 使用man gmtime或man localtime都可以的得到这几个函数的介绍.原型如下: s ...

  9. c++11:std::chrono::time_point、time_t、std::localtime、std::gmtime、std::chrono::steady_clock

    template<class Clock,class Duration = typename Clock::duration> class time_point; 类模板 std::chr ...

最新文章

  1. 【VB】学生信息管理系统4——数据库的发展
  2. LintCode: Max Tree
  3. Nginx与php的整合
  4. C# 导出EXCEL文件
  5. 做演员是圆梦 做生意学会面对现实
  6. spring mvc 教程_Spring MVC开发–快速教程
  7. 深入浅出ObjC之消息
  8. BBS论坛(二十三)
  9. input type=image图片按钮具有提交功能
  10. 手机端APP防盗链配置问题
  11. 计算机游戏屏幕中,电脑屏幕上的游戏怎么录制
  12. C语言函数:even(n),fflush(stdin)
  13. Python爬虫 | 爬虫基础入门看这一篇就够了
  14. trans系列是sci几区_sci期刊分几个区
  15. BaseWindowedBolt.java
  16. Golang iota详解
  17. 硅光电子器件模拟:“RSoft光电器件设计仿真技术与应用”
  18. DSX2-8000如何校准?校准流程?
  19. EXCEL中对一列数据每隔n行提取数据出来
  20. USACO 2021 January Contest, BronzeProblem 3. Just Stalling题解

热门文章

  1. 【Unity3D Shader编程】之七 静谧之秋篇 表面着色器的写法 二 —— 自定义光照模式
  2. 30. secure world对smc请求的处理------OP-TEE对fast smc请求的处理
  3. 昂达785G+超频设置
  4. Django之ORM其他骚操作
  5. Linux多进程详解(进程间通信)
  6. Java在线打开word文档实现手写批注
  7. python series转置储存到excel_Python 实现Excel自动化办公下
  8. WordPress 3.9'Smith'发布:包括许多新功能{InfoGraphic}
  9. 国产降噪耳机哪款降噪效果好?降噪效果好的降噪耳机推荐
  10. 利用d3.js对大数据资料进行可视化分析