将MYSQL_TIME数据类型转换为char *或C ++字符串

时间:2009-01-07 17:34:12

标签: c++ mysql c

我在C ++应用程序中使用MySQL C API。我的结果集中有一个列,类型为MYSQL_TIME(mysql.h的一部分)。

有没有办法将MYSQL_TIME转换为char *或C ++字符串?

1 个答案:

答案 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的长度。