@Override
	public double execute(Date start, Date end) {
		int duration = TimeCalculator.duration(start, end);
		duration = duration % this.countUnit > 0 ? duration / this.countUnit
				+ 1 : duration / this.countUnit;
		double price = this.pricePerUnit * duration;
		return DecimalCleaner.round(price, 3);
	}