エポックの後に秒があります(たとえば、x、xはlong longデータ型です)。<ctime>
ライブラリを使用してUNIX時間に変換したいと思います。問題は、time_t変数を機能させたいのですが、 ()をに変換gmtime()
できません。x
long long
time_t
これが行っていることです:
//x is number of seconds after epoch, I want that in unix time
time_t t=x;
printf("%s\n",asctime(gmtime(&t)));
どういうわけか型キャストできますx
かtime_t
?