include missing time parse function