docs: public static Date setDate(final @NonNull Date dateToSet, final int year, final int month,
  		final int day, final int hour, final int minute, final int second, final int milliSecond,
  		final TimeZone zone, final Locale locale)
  	{
  		final Calendar calendar = Calendar.getInstance(zone, locale);
  		calendar.setTime(dateToSet);
  		calendar.set(Calendar.YEAR, year);
  		calendar.set(Calendar.MONTH, month - 1);
  		calendar.set(Calendar.DATE, day);
  		calendar.set(Calendar.HOUR_OF_DAY, hour);
  		calendar.set(Calendar.MINUTE, minute);
  		calendar.set(Calendar.SECOND, second);
  		calendar.set(Calendar.MILLISECOND, milliSecond);
  		return calendar.getTime();
  	}