Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Data

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Data

    Mon Apr 5 00:00:00 UTC+0200 2004

    estraggo una data, ma perchè quando stampo a video mi viene fuori tutto questo casino???
    Giò

  2. #2
    Perchè devi formattarla secondo l'output che vuoi ottenere, fai una ricerca nel motore del forum, anche questo argomento è stato trattato miliardi di volte.

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  3. #3
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Il problema della data mi è venuto fuori, personalizzando uno script per un motore di ricerca interno che non ricordo più da dove l'ho scaricato.
    La data è ovviamente in formato data/ora

    codice:
    <%	Response.Buffer = true;
    	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);
    %>
    
    	<form method="post" action="cerca.asp">
    		<input type="text" name="cerca" size="50" value="<%cerca != "undefined" ? Response.Write(testo) : Response.Write("")%>">
    		<input type="submit" value="Cerca">
    	</form>
    
    
    <%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/show_title2.asp?nyhetsID=" + Mostra("ID") + " target='_blank'>" + Mostra("Oggetto") + "</a>
    "); 
    				Write("Articolo pubblicata  il ");
    				Write(Mostra("data") + Mostra("Tipo") + "
    ");
    				Write("</p>");
    			}
    			Mostra.MoveNext();
    		}
    	}
    %>
    <%}%>
    Giò

  4. #4
    Puro arabo per me...

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Prova questo (non l'ho testato)
    codice:
    '...bla bla bla
    var oldLCID = Session.LCID;
    Session.LCID = 1040; 
    while (!Mostra.EOF)
    		{
    			with (Response)
    			{
    				Write("
    
    ");
    				Write("<a href=http://www.miosito.it/show_title2.asp?nyhetsID=" + Mostra("ID") + " target='_blank'>" + Mostra("Oggetto") + "</a>
    "); 
    				Write("Articolo pubblicata  il ");
    				Write(FormatDateTime(Mostra("data"),2)  + Mostra("Tipo") + "
    ");
    				Write("</p>");
    			}
    			Mostra.MoveNext();
    		}
    Session.LCID = oldLCID; 
    '...bla bla
    il 2 è il formato GG/MM/AAAA se lo vuoi diverso prova gli altri parametri per FormatDateTime

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.