consider user defined time separator in isTime()