time_t構造体を今年-月-日h:m:sのような形式にするにはどうすればよいですか?すでにctimeを使用してみました:
time_t t = time((time_t*) NULL);
char *t_format = ctime(&t);
しかし、それは私に望ましい結果を与えません
例:2011-11-1010:25:03。必要なのは、ファイルに書き込めるように結果を含む文字列です。ありがとう
次のようにstrftimeを使用します。time.h
char tc[256];
strftime(tc, 256, "%Y-%m-%d %H:%M:%S", tm);