⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gmtime.gml

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 GML
字号:
.func gmtime Functions
.func2 _gmtime
#include <time.h>
struct tm * gmtime( const time_t *timer );
struct tm *_gmtime( const time_t *timer,
                    struct tm *tmbuf );
.ixfunc2 '&TimeFunc' gmtime
.ixfunc2 '&TimeFunc' _gmtime
.im structtm
.funcend
.*
.safealt
.*
.desc begin
The &func functions convert the calendar time pointed to by
.arg timer
into a broken-down time, expressed as Coordinated Universal Time (UTC)
(formerly known as Greenwich Mean Time (GMT)).
.np
The function
.kw _gmtime
places the converted time in the
.kw tm
structure pointed to by
.arg tmbuf,
and the &func &function places the converted time in a static
structure that is re-used each time &func is called.
.im tzref
.desc end
.return begin
The &func functions return a pointer to a structure containing the
broken-down time.
.return end
.see begin
.im seetime gmtime
.see end
.cp 12
.exmp begin
#include <stdio.h>
#include <time.h>

void main()
{
    time_t time_of_day;
    auto char buf[26];
    auto struct tm tmbuf;
.exmp break
    time_of_day = time( NULL );
    _gmtime( &time_of_day, &tmbuf );
    printf( "It is now: %.24s GMT\n",
            _asctime( &tmbuf, buf ) );
}
.exmp output
It is now: Fri Dec 25 15:58:27 1987 GMT
.exmp end
.class ANSI
.system

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -