SELECT DISTINCT img.prd_id,prd.*,img.* FROM products_prd prd OUTER JOIN
prd_images_img img ON prd.prd_id=img.prd_id ORDER BY prd.prd_datetime
中的成员tm_mon
存储为整数。我正在寻找另一个存储月份实际名称的struct tm
。我可以使用
stuct
但我怎样才能选择性地输出月份?
答案 0 :(得分:1)
有一个像
这样的数组string Months[] = {"January", "February", ... };
然后当你想打印使用时,
time_t t = time(0); // get time now
struct tm * now = localtime( & t );
cout << Months[now-> tm_mon];