core.sys.windows.stdc.time

D header file for C99/C11.

Types 9

structtm
Fields
int tm_sec
int tm_min
int tm_hour
int tm_mday
int tm_mon
int tm_year
int tm_wday
int tm_yday
int tm_isdst
aliastime_t = c_long
aliasclock_t = c_long
alias__time64_t = long
alias__time32_t = int
struct_timespec32

32-bit timespec struct

Fields
__time32_t tv_sec
c_long tv_nsec
struct_timespec64

64-bit timespec struct

Fields
__time64_t tv_sec
c_long tv_nsec
aliastimespec = _timespec64

Timespec structure, introduced in C11

aliastimespec_get = _timespec64_get

timespec_get, introduced in C11

Functions 7

fnclock_t clock() extern(C) @trusted nothrow @nogc
fnvoid tzset() extern(C) @trusted nothrow @nogc
fnvoid _tzset() extern(C) @trusted nothrow @nogc
fnchar * _strdate(return scope char * s) @system extern(C) @trusted nothrow @nogc
fnchar * _strtime(return scope char * s) @system extern(C) @trusted nothrow @nogc
fnint _timespec64_get(scope _timespec64 * ts, int base) @system extern(C) @trusted nothrow @nogc64-bit version of timespec_get for Windows
fnint _timespec32_get(scope _timespec32 * ts, int base) @system extern(C) @trusted nothrow @nogc32-bit version of timespec_get for Windows

Variables 3

enumvarCLOCKS_PER_SEC = 1000
varconst(char) *[2] tzname
enumvarTIME_UTC = 1

Base Value used for timespec_get