(转) | 您所在的位置:网站首页 › C语言输出时间 › (转) |
函数原型:char *asctime(const struct tm *tblock); 功能说明: 将tm结构类型时间日期转换为ASCII码。 头文件: 参数说明:语法:asctime[必要参数] 必要参数的具体说明如下: tblock:待转换的时间指针,tblock为一tm结构型指针。 返回值:返回由tm结构中的日期和时间转换成的字符串的地址,该字符串的形式定义如下: DDD MMM dd hh:mm:ss YYYY 各字符的意义: DDD 一星期的某一天,如Mon MMM 月份,如Jan dd 月中一天(1,2,……,31) hh 小时(1,2,……,24) mm 分钟(1,2,……,59) ss 秒数(1,2,……,59) YYYY 年 范例: 转换日期和时间为ASCII码 1 #include 2 3 #include 4 5 int main() 6 7 { 8 9 time_t t;10 11 struct tm *p;12 13 t=time(NULL);14 15 p=localtime(&t);16 17 printf("%s\n", asctime(p));18 19 return 0;20 21 } 类似的函数有 函数原型:char *ctime(const time_t *time); 功能说明:将time_t类型日期和时间转换为字符串。 头文件: 参数说明:语法:ctime[必要参数] 必要参数的具体说明如下: time:指向time_t结构的指针。 转自http://www.eefocus.com/xuefu2009/blog/10-04/188677_91546.html |
CopyRight 2018-2019 实验室设备网 版权所有 |