This is the widget code to have a Go to Date widget in WordPress. It requires the correct permalink structure, but it is easy to paste into a text widget and it works nicely.
<script type="text/javascript"> function gotodate() { var baseurl = "http://example.com/index.php/" var y = document.getElementById("year").value; var m = document.getElementById("month").value; var d = document.getElementById("day").value; //debug alert(y + m + d); var newloc = baseurl + y + "/" + m + "/" + d window.location = newloc } <form> <table> <tr> <td>Year:</td> <td>Month:</td> <td>Day:</td> <td> </td> </tr> <tr> <td><input type="text" id="year" size="4" maxlength="4" /></td> <td><input type="text" id="month" size="2" maxlength="2" /></td> <td><input type="text" id="day" size="2" maxlength="2" /></td> <td><input type="button" value="Go" onclick="javascript:gotodate();" /></td> </tr> </table> </form>