Google supports several search enhancements through special syntaxes (See Google Hacks). One of these allows searching on Google indexing dates:
daterange:<julian date>-<julian date>
This hack consists of a bookmarklet that inserts a daterange into your Google query (replacing an existing daterange, if necessary) and then submits the query. It prompts for the number of days back (from the current day), defaulting to 30. If the input contains a second number, then the datarange is days back from that number of days before the current day. For instance, the input "30 60" would search on the range from 90 to 60 days before the current day. (Today, 6 Mar 2004, it produces " daterange:2452979-2453009".)
Install the hack in your browser by dragging this link
gglDays to the browser's Links/Personal Toolbar.
Here is the code:
javascript:
if(!!(p=prompt('Days back','30 '))&&!!(p=p.match(/\d+/g))){
t=new Date();
t=2440586+Math.floor((t.valueOf()/60000-t.getTimezoneOffset())/1440);
if(p.length>1)
t-=p[1];
d=' daterange:';
t=d+(t-p[0])+'-'+t;
f=document.forms;
if(f.length&&f[0].q){
f[0].q.value=f[0].q.value.replace(new RegExp(d+'\\d+-\\d+'),'');
f[0].q.value+=t;
f[0].submit()
} else
alert(t)
}
http://www.gmacker.com/web/content/gDateRange/gdr.htm