Jquery: validación del valor del tiempo en un formulario, ¿forma correcta?

Después de la búsqueda de Google, la búsqueda de este sitio, así comojQuery encontró que no había una manera fácil de validar el valor del tiempo.

Por el aspecto de las cosas que sugiere usar.addMethod y use la tecla para volver a expresar el valor para verificar a qué hora debe verse.

Sin embargo, decidió mirar eljquery.validate.js y cómo se verificó dateISO, parecía una forma mucho más fácil de hacerlo, así que luego copié todos los datos relacionados con dateISO y lo llamé timeISO y cambié la cadena para validar la hora y usé la siguiente secuencia de tiempo

^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$ 

¿Hay alguna razón por la que uno no deba modificar?jquery.validate.js ¿Y hacerlo de la manera que tengo? Solo un poco preocupado ya que todas mis búsquedas en google y este foro nunca se sugirieron.

Respuestas a la pregunta(3)

Su respuesta a la pregunta