Attention! Translated article might be found on my English blog.

2016年7月21日木曜日

Cで現在時刻をUNIX timestampで取得する

基本すぎて思わず検索してしまった…。

time_t t = time(NULL);

で良い。

参考: time

なお、

time_t time = time(NULL);

としようとすると、宣言した変数timeを関数として実行しようとしていると解釈されてエラーになる処理系もあるみたいなので注意。