我有一个 boost::date 对象。当我在对象上调用 month() 接口时,它会返回对象所持有的月份,但以字符串的形式返回。有没有办法获得与月份相关的数字?IE
date mySampleDate = date_from_tm(tm_myDate) ;
cout<<mySampleDate.month() ; //Gives the output as May/Jun/Jul etc. I need 5/6/7 etc.
我需要在不将 boost 对象恢复到 tm 结构的情况下得到它。这将导致太多的转换和可能对我的性能影响。