【求助】c++如何将年月日转化为字符串
日期字符串(以减号分隔、月日不足两位时前补0,例如2015-06-19、2015-06-01和2015-11-11、1-01-01)string ToString()
{
}
在一个类中ToString()为一个返回字符串的函数,将已知的year,month,day转化为字符串形式(例如2015-06-19、2015-06-01和2015-11-11、1-01-01) #include <iostream>
int main(void)
{
int year = 2015, month = 6, day = 19;
char buf;
sprintf(buf, "%d-%.2d-%.2d", year, month, day);
std::cout << buf << std::endl;
return 0;
}
人造人 发表于 2017-7-15 12:27
这是char类型,我需要string类型的 人造人 发表于 2017-7-15 12:27
已解决,感谢回答
页:
[1]