WordPress WP_Query

Date Parameters

before (string/array) - Date to retrieve posts before. Accepts strtotime()-compatible string, or array of 'year', 'month', 'day' values:
Class Reference/WP Query « WordPress Codex

なので

$query->set('date_query', array(array('before'=>'-30 minute')));

と書く事ができる。

[php] date()とstrtotime()で日時を取得する | きほんのき