#include <time.h>
#include <stdio.h>
void
main()
{
struct
tm
xmas = { 12, 21, 12, 2, 3, 2011-1900 };
// 2011.3.2 12:21:12
time_t
start =
mktime
( &xmas ) ;
printf
(
"UTC:%d\n"
,start);
printf
(
"time and date:\t %s\n"
,
ctime
( &start ) );
}
--------------------------------------------------------------------------------------
怎樣把UTC時間轉換為系統時間?
struct tm * timeinfo1 ;
time_t tm_beg = 1423827805;
//time ( &tm_beg ); // 或把你的時間賦給rawtime
timeinfo1 = localtime ( &tm_beg ); // 轉為當地時間,輸出 tm 結構
printf("%s",asctime (timeinfo1));
getchar();