diff --git a/src/Statement.cc b/src/Statement.cc
index 5a4be1c0af05db8f42411cbe7e63a1ffac954215..6dbb996d062045acdcda00f851d669af01325757 100644
--- a/src/Statement.cc
+++ b/src/Statement.cc
@@ -48,7 +48,7 @@ void
 NativeStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const
 {
   using namespace boost::xpressive;
-  string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4])))";
+  string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4]|[SsHh][1-2])))";
   sregex regex_lookbehind = sregex::compile(R"((?<!\$|\d|[a-zA-Z_]|-|'))" + date_regex);
   sregex regex_dollar = sregex::compile(R"((\$))" + date_regex);