boost::local_time::time_label_invalid — simple exception for when time label given cannot exist
struct time_label_invalid { // construct/copy/destruct time_label_invalid(std::string = ""); };
time_label_invalid
time_label_invalid(std::string _msg = "");