我在C ++应用程序中使用MySQL C API。我的结果集中有一个列,类型为MYSQL_TIME(mysql.h的一部分)。
有没有办法将MYSQL_TIME转换为char *或C ++字符串?
答案 0 :(得分:3)
我明白了:
fprintf(stdout, " %04d-%02d-%02d %02d:%02d:%02d (%ld)\n",
ts.year, ts.month, ts.day,
ts.hour, ts.minute, ts.second,
length[3]);
其中length [3]包含ts的长度。