void getCurrentDateTime(char* current_datetime)
{
time_t nowtime;
struct tm* timeinfo;
time(&nowtime);
timeinfo = localtime(&nowtime);
int xtn = timeinfo->tm_year + 1900;
xtn = xtn % 2000;
int xty = timeinfo->tm_mon + 1;
int xtr = timeinfo->tm_mday;
int xts = timeinfo->tm_hour;
int xtf = timeinfo->tm_min;
int xtm = timeinfo->tm_sec;
snprintf(current_datetime, 18, "%d-%d-%d %d:%d:%d", xtn, xty, xtr, xts, xtf, xtm);
}
char* current_datetime = malloc(18);
memset(current_datetime, 0, 18);
getCurrentDateTime(current_datetime);