code: function getDateAndTimeBeingFormatted(input)
  {
  	if (input.constructor === Date)
  	{
  		return {
  			date : input,
  			time : input.getTime()
  		}
  	}
  
  	if (typeof input === 'number')
  	{
  		return {
  			time : input,
  			// `date` is not required for formatting
  			// relative times unless "twitter" preset is used.
  			// date : new Date(input)
  		}
  	}
  
  	// For some weird reason istanbul doesn't see this `throw` covered.
  	/* istanbul ignore next */
  	throw new Error(`Unsupported relative time formatter input: ${typeof input}, ${input}`)
  }
docs: Normalizes `.format()` `time` argument.