ctime

日付と時刻を文字列へ変換

【書式】
#include <time.h>
char *ctime(const time_t *timer);

【説明】
timer に格納されているデータを 現地時間(日本時間)に変換し、文字列として返却します。
timerに格納されているデータは一般にtime関数を使って取得します。
文字列例 : "Fri May 11 21:44:53 2001\n\0"
意味   :  曜日 月 日 時:分:秒 年(西暦)\n\0
   '\n'が入っていることに注意

【引数】
const time_t *timer : グリニッチ標準時(GMT)の1970年 1月 1日の 00:00:00 からの経過時間を
               秒単位に換算したもの。
               「const」についてはasctime関数を参照のこと。

【戻り値】
変換文字列を指すポインタ

【使用例】
#include <stdio.h>
#include <time.h>

int main(void)
{
   time_t timer;

   /* 現在時刻の取得 */
   time(&timer);

   /* 現在時刻を文字列に変換して表示 */
   printf("%s\n", ctime(&timer));

   return 0;
}
【実行結果例】
Sun May 20 15:07:23 2001

戻る


banner
初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved