C语言

A 开头函数 B 开头函数 C 开头函数 D 开头函数 E 开头函数 F 开头函数 G 开头函数 H 开头函数 I 开头函数 K 开头函数 L 开头函数 M 开头函数 O 开头函数 P 开头函数 R 开头函数 S 开头函数 T 开头函数 U 开头函数 V 开头函数 _ 开头函数 转换函数 诊断函数 接口函数 字符判别函数 目录函数 输入输出函数 数学函数 操作函数 进程函数 字符串操作函数 时间日期函数 存储分配函数 assert.h头文件 alloc.h头文件 ctype.h头文件 dir.h头文件 dos.h头文件 errno.h头文件 fcntl.h头文件 float.h头文件 graphics.h头文件 io.h头文件 limits.h头文件 malloc.h头文件 math.h头文件 mem.h头文件 process.h头文件 setjmp.h头文件 share.h头文件 signal.h头文件 stdarg.h头文件 stddef.h头文件 stdio.h头文件 stdlib.h头文件 string.h头文件 time.h头文件 values.h头文件

时间日期函数

函数库为time.h、dos.h

函数名

返回类型

说明

ctime

char*

时间转换成字符串:Mon Nov 21 11:31:54 1983\n\0

asctime

char*

把指定的tm结构类的时间转换成下列格式的字符串Mon Nov 21 11:31:54 1983\n\0

difftime

double

计算结构time2和time1之间的时间差距(以秒为单位)

gmtime

struct tm *

clock所指的时间转换成格林威治时间,并以tm结构形式返回

localtime

struct tm *

clock所指的时间转换成当地标准时间,并以tm结构形式返回

tzs

void

提供了对UNIX操作系统的兼容性

dostounix

long

将日期时间转换成UNIX格式

unixtodos

void

将自格林威治时间1970年1月1日凌晨起到现在的秒数utime转换成DOS格式并保存于用户所指的结构dateptr和timeptr中

getdate

void

将计算机内的日期写入结构dateblk中以供用户使用

setdate

void

将计算机内的日期改成由结构dateblk所指定的日期

gettime

void

将计算机内的时间写入结构timep中

settime

void

计算机内的时间改为由结构timep所指的时间

time

long

给出自格林威治时间1970年1月1日凌晨至现在所经过的秒数

stime

int

tp所指的时间(例如由time所返回的时间)写入计算机中.