はい、件名のタイムスタンプを修正しました:)しかし、理解できないことがあります
私のコード:
#include <stdio.h>
#include <time.h>
int main ()
{
time_t rawtime;
struct tm * timeinfo;
time_t now = time(NULL);
time ( &rawtime );
timeinfo = localtime ( &rawtime );
printf ("Current local time and date: %s \n", asctime (timeinfo) );
printf("System time: %d",now);
return 0;
}
実行後、私は得ました:現在の現地時間と日付:2013年5月3日金曜日09:17:07
システム時刻: 1367565427
しかし 1367565427 09:17 ではなく 07:17:07 です
なんで?" time_t now = time(NULL); " を使用してローカル システム時間 (現在は 09:17) を要求しました。