C-standard-library-c-function-ctime

提供:Dev Guides
移動先:案内検索

Cライブラリ関数-ctime()

説明

Cライブラリ関数 char ctime(const time_t * timer)は、引数 *timer に基づいてローカル時間を表す文字列を返します。

返される文字列の形式は次のとおりです。 Www Mmm dd hh:mm:ss yyyy 。_Www_は曜日、_Mmm_は月の文字、_dd_は月の日、_hh:mm:ss_は時刻、_yyyy_は年。

宣言

以下は、ctime()関数の宣言です。

char *ctime(const time_t *timer)

パラメーター

  • タイマー-これはカレンダー時間を含むtime_tオブジェクトへのポインタです。

戻り値

この関数は、人間が読める形式で日付と時刻の情報を含むC文字列を返します。

次の例は、ctime()関数の使用法を示しています。

#include <stdio.h>
#include <time.h>

int main () {
   time_t curtime;

   time(&curtime);

   printf("Current time = %s", ctime(&curtime));

   return(0);
}

次の結果を生成する上記のプログラムをコンパイルして実行しましょう-

Current time = Mon Aug 13 08:23:14 2012