c форматирование времени - PullRequest
0 голосов
/ 11 декабря 2011

Как мне отформатировать структуру time_t, например, год-месяц-день h: m: s, Я уже пробовал использовать ctime:

time_t t = time((time_t*) NULL);
char *t_format = ctime(&t);

но это не дает мне желаемых результатов

пример: 2011-11-10 10:25:03. Что мне нужно, это строка, содержащая результат, чтобы я мог записать его в файл. Спасибо

Ответы [ 2 ]

1 голос
/ 11 декабря 2011

Используйте strftime из time.h примерно так:

char tc[256];
strftime(tc, 256, "%Y-%m-%d %H:%M:%S", tm);
1 голос
/ 11 декабря 2011
...