Uso il seguente script, che funziona correttamente, per effettuare la ricerca su un db:

Mi da fastidio il formato che usa per la data, come posso modificarlo?
Una data in questo modo oltre che inleggibile è davvero bruttaTue Apr 27 00:00:00 UTC+0200 2004
codice:
<%@LANGUAGE = JScript%>
<%	Response.Buffer = true;
	 Response.Write(cerca)
	var Cn = new ActiveXObject("ADODB.Connection");
		Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mdb-database/db.mdb"));
	var testo = new String(Server.HTMLEncode(Request.Form("cerca")));
	var r_testo = testo.replace(/'/g,"''");
	var cerca = r_testo.split(" "); // Tutte le parole chiave devono essere separate da uno spazio vuoto
	var sql = "SELECT * FROM articoli WHERE ";
		for (var i=0; i<cerca.length; i++)
		{
			if (i > 0) sql += " AND";
			sql += " Oggetto LIKE '%" + cerca[i] + "%'";
		}
		sql += " ORDER BY Id Desc";
	var Mostra = Cn.Execute(sql);
%>

<%if (testo != "undefined") {%>


Risultati della ricerca per il termine <span class="evidenza"><%=testo%></span></p>
<%
	if (testo == "" || testo == "undefined" || testo.charAt(0) == " ")
	{
		Response.Write("

Inserire un termine per effettuare una ricerca</p>");
	}
	else if (Mostra.EOF)
	{
		Response.Write("

Nessun risultato</p>");
	}
	else
	{
		while (!Mostra.EOF)
		{
			with (Response)
			{
				Write("

");
				Write("<a href=http://www.miosito.it/stampa/show_title2.asp?nyhetsID=" + Mostra("ID") + ">" + Mostra("Oggetto") + "</a>
"); 
				Write("Articolo pubblicato il ");
				Write(Mostra("data") + Mostra("Numero") + " di " + Mostra("Tipo") + "
");
				Write("</p>");
			}
			Mostra.MoveNext();
		}
	}
%>
<%}%>