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
「初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved