現在時刻の取得 - time関数
当ページのリンクには広告が含まれています。
スポンサーリンク
ここではC言語のtime関数を使って、現在の時刻を取得する方法を紹介します。
time関数
time関数を利用する場合は「time.h」というヘッダーファイルを読み込む必要があります。
#include <time.h>
time関数は1970年1月1日0時0分0秒から計った現在の時間を秒単位で返します。
time(NULL)
このように引数に「NULL」を指定します。普通はlong型の数字で「秒」が返されます。
それでは実際に time関数を使ってみましょう。
サンプルプログラム
time関数を使って、現在時刻を取得してみましょう。
#include <stdio.h> #include <time.h> int main(void){ printf("%ld\n", time(NULL)); return 0; }
実行結果です。
1450261102
このように数字が出力されます。