For date, try adding daterange=2450958-2450968 into your query. The daterange being a Julian date (read more about that here
http://reviews.cnet.com/4520-10165_7-6206764-2.html). Remember, add it into your Query, not as a CGI argument. An example is here:
Unfortunately we don't have interfaces for those other queries you asked for (region, usage rights). As you may have noticed there are two ways of filtering results in web search via our web interface (aka
google.com). One is by modifying the CGI arguments, such as as_qdr=d. The other is by modifying your query, such as "ben site:
google.com". Our API accepts all of the valid query modifiers, but the only CGI arguments we accept are in our documentation. Thus, why an API search for "Google%20daterange=2450958-2450968" works, but searching "Google" with &as_qdr=d does not.