使用Boost datetime,我如何创建一个前9个月用零填充的月份字符串?
所以我需要“05”而不是“5”。
date Date(2012,05,1);
string monthStringAsNumber = lexical_cast<string>(date.Month().as_number());
// returns "5"
string monthStringAsNumberTwo = date.Month().as_short_string();
// returns "Aug"
我想要“05”。我该怎么做呢?
非常感谢。