--- ./src/ISO8601.cpp.orig +++ ./src/ISO8601.cpp @@ -702,7 +702,7 @@ t.tm_min = (seconds % 3600) / 60; t.tm_sec = seconds % 60; - _value = utc ? timegm (&t) : timelocal (&t); + _value = utc ? timegm (&t) : mktime (&t); } ////////////////////////////////////////////////////////////////////////////////