code: public final void setTime(final int hour, final int minute, final int second)
  	{
  		if (!check24Hours(hour, minute, second))
  			throw new KNXIllegalArgumentException("incorrect time");
  		set(data, 0, HOUR, hour);
  		set(data, 0, MINUTE, minute);
  		set(data, 0, SECOND, second);
  	}
docs: Sets the hour, minute and second information for the first date/time item.
  <p>
  On a hour value of 24, values of minute and second have to be 0.<br>
  This method does not reset other item data or discard other translation items.
  
  @param hour hour value, 0 &lt;= hour &lt;= 24
  @param minute minute value, 0 &lt;= minute &lt;= 59
  @param second second value, 0 &lt;= second &lt;= 59