mktime()函数mktime
语法:
1 2 |
?? #include <time.h> ?? time_t mktime( struct tm *time ); |
功能:函数转换参数time 类型的本地时间至日历时间,并返回结果。如果发生错误,返回-1。
作用是,将时间转换为自1970年1月1日以来持续时间的秒数,发生错误时返回-1。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#include<stdio.h> #include<time.h> int main(void) { ???? time_t timep; ???? struct tm* p; ???? time(&timep); ???? printf("time():%d\n",timep); ???? p=localtime(&timep); ???? timep=mktime(p); ???? printf("time()->localtime()->mktime():%d\n",timep); ???? return 0; } |
time():1270271767
time()->localtime()->mktime()://1270271767
《mktime()函数mktime》上有1条评论
评论已关闭。