[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <time.h>
int main()
{
char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
time_t timep;
struct tm *p;
time(&timep);
p = localtime(&timep); /*取得当地时间*/
printf ("%d/%d/%d", (1900 + p->tm_year), (1 + p->tm_mon), p->tm_mday);
printf (" %s %d: %d: %d\n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);
return 0;
}
[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <time.h>
int main()
{
time_t timep;
struct tm *p;
time(&timep);
printf ("time(): %d\n", timep);
p = localtime(&timep); /*注意,localtime()完成后生成的tm是个静态结构,多次调用会将其覆盖
这里也无须再声明一个tm结构用以接收转换后的时间*/
timep = mktime(p);
printf ("time() --> localtime() --> mktime(): %d\n", timep);
return 0;
}