It's been a while since I've used it, so feel free to correct me if I'm wrong, but last I checked, '%' is the modulus operator. It returns the remainder after devision. So in your example in pseudocode would go something like:
When time() is evenly devisable by 30, return the properly decoded headers.