Если надо сказать после скольки-то часов, то употребляется nach, 10 nach sieben и т.д. По после 30 минут употребляется уже vor и ставится тот час, который наступит, т.е. 7.55 будет 5 vor 8. Если нужны не столь абстрактные примеры, могу и их перевести, но тебе просто правило дано.