25 Dec
2003
25 Dec
'03
1:20 a.m.
On Wed, 24 Dec 2003 01:22:03 -0800 (PST), Lars Schouw wrote
I found a solution:
long no_days(boost::gregorian::date d1, boost::gregorian::date d2) { using namespace boost::gregorian; using namespace boost::posix_time;
date_period dp(d1, d2); return dp.length().days(); }
A little simplier would be: date_duration dd = d1 - d2; return dd.days(); There is an example of this in libs/date_time/examples/gregorian in case you haven't found these yet... Jeff