update datetime + util.hpp