code: function( text ) {
  			if(modules.utils.isString(text)){
  				text = text.toLowerCase();
  				text = modules.utils.trim( text );
  				// start with timezone char
  				if( text.match(':') && ( modules.utils.startWith(text, 'z') || modules.utils.startWith(text, '-')  || modules.utils.startWith(text, '+') )) {
  					return true;
  				}
  				// has ante meridiem or post meridiem
  				if( text.match(/^[0-9]/) &&
  					( this.hasAM(text) || this.hasPM(text) )) {
  					return true;
  				}
  				// contains time delimiter but not datetime delimiter
  				if( text.match(':') && !text.match(/t|\s/) ) {
  					return true;
  				}
  
  				// if it's a number of 2, 4 or 6 chars
  				if(modules.utils.isNumber(text)){
  					if(text.length === 2 || text.length === 4 || text.length === 6){
  						return true;
  					}
  				}
  			}
  			return false;
  		}
docs: is text a time or timezone
  i.e. HH-MM-SS or z+-HH-MM-SS 08:43 | 15:23:00:0567 | 10:34pm | 10:34 p.m. | +01:00:00 | -02:00 | z15:00 | 0843
  
  @param  {String} text
  @return {Boolean}