#include <time.h>
#include <stdio.h>
int main( void )
{
time_t t = time( 0 );
struct tm* lt = localtime( &t ); // 本地时间
// struct tm* lt = gmtime( &t ); // 格林威治时间
printf( "%04d年%02d月%02d日 %02d时%02d分%02d秒\n",
lt->tm_year+1900, lt->tm_mon+1, lt->tm_mday, lt->tm_hour, lt->tm_min,
lt->tm_sec );
printf( "本年第%03d天,星期%01d\n", lt->tm_yday+1, lt->tm_wday
);
return 0;
}
---