70,021
社区成员




#include <stdio.h>
#include <time.h> /*包含“time.h”头文件。*/
#include <stdlib.h>
#include <malloc.h>
int main()
{
time_t *p; /*定义一个指向time_t类型变量的指针。*/
p=(time_t *)malloc(sizeof(time_t));
if (p) {
time(p); /*取时间,参数是指针p,返回结果到指针的内存单元。*/
printf("Now :%ld\n",(long int)*p); /*输出时间。*/
free(p);
}
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
char *wday[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
time_t timep;
struct tm *p;
time(&timep);
p=gmtime(&timep);
printf("%d-%d-%d",(1900+p->tm_year), (1+p->tm_mon),p->tm_mday);
printf(" %s %02d:%02d:%02d\n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);
p=localtime(&timep);
printf("%d-%d-%d",(1900+p->tm_year), (1+p->tm_mon),p->tm_mday);
printf(" %s %02d:%02d:%02d\n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);
}
#include <time.h>
#include <stdio.h>
int main(void)
{
struct tm *local;
time_t t;
t=time(NULL);
local=localtime(&t);
printf("Local hour is: %d\n",local->tm_hour);
local=gmtime(&t);
printf("UTC hour is: %d\n",local->tm_hour);
system("pause");
return 0;
}