diff --git a/Framework/Types/src/Core/DateAndTime.cpp b/Framework/Types/src/Core/DateAndTime.cpp index a7178369f59e23d9e32d48ae2d5eed45b078c735..c249f820006af939c4e61cd9ef64f6a241ade3a6 100644 --- a/Framework/Types/src/Core/DateAndTime.cpp +++ b/Framework/Types/src/Core/DateAndTime.cpp @@ -367,7 +367,8 @@ const DateAndTime &DateAndTime::defaultTime() { * "yyyy-mm-ddThh:mm:ss[Z+-]tz:tz" or "yyy-MMM-dd hh:mm:ss.ssss" */ void DateAndTime::setFromISO8601(const std::string &str) { - if (!DateAndTimeHelpers::stringIsISO8601(str) && !DateAndTimeHelpers::stringIsPosix(str)) { + if (!DateAndTimeHelpers::stringIsISO8601(str) && + !DateAndTimeHelpers::stringIsPosix(str)) { throw std::invalid_argument("Error interpreting string '" + str + "' as a date/time."); } diff --git a/Framework/Types/src/Core/DateAndTimeHelpers.cpp b/Framework/Types/src/Core/DateAndTimeHelpers.cpp index 50545bcd94550cc610a424c3d63262bae8c8d195..7d2f4935f304b3f06b7ce6852fd83df9545af487 100644 --- a/Framework/Types/src/Core/DateAndTimeHelpers.cpp +++ b/Framework/Types/src/Core/DateAndTimeHelpers.cpp @@ -18,7 +18,8 @@ bool stringIsISO8601(const std::string &date) { const boost::regex extendedFormat( R"(^\d{4}-[01]\d-[0-3]\d([T\s][0-2]\d:[0-5]\d(:\d{2})?(.\d+)?(Z|[+-]\d{2}(:?\d{2})?)?)?$)"); if (!boost::regex_match(date, extendedFormat)) { - const boost::regex basicFormat(R"(^\d{4}[01]\d[0-3]\d([T\s][0-2]\d[0-5]\d(\d{2})?(.\d+)?(Z|[+-]\d{2}(:?\d{2})?)?)?$)"); + const boost::regex basicFormat( + R"(^\d{4}[01]\d[0-3]\d([T\s][0-2]\d[0-5]\d(\d{2})?(.\d+)?(Z|[+-]\d{2}(:?\d{2})?)?)?$)"); return boost::regex_match(date, basicFormat); } return true; @@ -31,7 +32,8 @@ bool stringIsISO8601(const std::string &date) { */ bool stringIsPosix(const std::string &date) { // Formatting taken from boost::to_simple_string. - const boost::regex format(R"(^\d{4}-[A-Z][a-z]{2}-[0-3]\d\s[0-2]\d:[0-5]\d:\d{2}(.\d+)?$)"); + const boost::regex format( + R"(^\d{4}-[A-Z][a-z]{2}-[0-3]\d\s[0-2]\d:[0-5]\d:\d{2}(.\d+)?$)"); return boost::regex_match(date, format); } } // namespace DateAndTimeHelpers