date time edit revised