boost::date オブジェクトがあります。オブジェクトで month() インターフェイスを呼び出すと、オブジェクトが保持している月が文字列で返されます。月に関連付けられた番号を取得する方法はありますか? すなわち
date mySampleDate = date_from_tm(tm_myDate) ;
cout<<mySampleDate.month() ; //Gives the output as May/Jun/Jul etc. I need 5/6/7 etc.
ブースト オブジェクトを tm 構造に復元せずにこれを取得する必要があります。これにより、変換が多すぎて、パフォーマンスが低下する可能性があります。