code: public String toSMPTEString(boolean includeDays)
  	{
  		final String frameIndicator = dropFrame ? FRAME_SEPARATOR_DROP_FRAMES : FRAME_SEPARATOR_NO_DROP_FRAMES;
  		final String negativeIndicator = negative ? "-" : "";
  
  		if (days == 0 || !includeDays)
  		{
  			return String.format("%s%02d:%02d:%02d%s%02d", negativeIndicator, hours, minutes, seconds, frameIndicator, frames);
  		}
  		else
  		{
  			return String.format("%s%02d:%02d:%02d:%02d%s%02d",
  			                     negativeIndicator,
  			                     days,
  			                     hours,
  			                     minutes,
  			                     seconds,
  			                     frameIndicator,
  			                     frames);
  		}
  	}
docs: Return a SMPTE-style string of the format <code>[-][dd:]hh:mm:ss:ff</code> (or <code>[-][dd:]hh:mm:ss;ff</code> for
  drop-frame
  timecode)
  
  @param includeDays
  if true (and this timecode has a days component), emit a timecode with a days field. If false then the days component
  will
  be ignored
  
  @return