#include #include #include #include "timer.h" time_t rawtime; void start_timer(void) { time(&rawtime); } void get_timer_string(char *output, size_t size) { struct tm * timeinfo; timeinfo = localtime(&rawtime); snprintf(output, size, "[%02d %02d %d %02d:%02d:%02d]", timeinfo->tm_mday, timeinfo->tm_mon + 1, timeinfo->tm_year + 1900, timeinfo->tm_hour, timeinfo->tm_min, timeinfo->tm_sec); }