#include "boost/date_time/gregorian/gregorian.hpp" #include "boost/date_time/posix_time/posix_time.hpp" #include #include using namespace boost::posix_time; int main() { // invalid date that contains spaces instead of valid '-' delimiters std::string bad = "2004 Nov 23 15:00"; ptime time = time_from_string(bad); // result: assertion failed at file boost/token_iterator.hpp line 59. std::cout << "okay\n"; }