derivativePlot now checks that timestamp is in expected format