boost::itl::difference<boost::posix_time::ptime>
struct difference<boost::posix_time::ptime> { // types typedef boost::posix_time::time_duration type; };