Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    controllo data ... la ricerca non funziona

    nella mia tabella ho un campo di tipo testo che contiene una data in formato gg/mm/aa che è stata memorizzata dal risultante di date()

    ora io vorrei sapere quanti giorni sono passati.

    Es. nel campo c'è 20/10/04 ed oggi è 01/11/04

    se scrivo: giorni=date()-mycampo la riga mi da errore.

    Cosa devo fare? Qualche conversione sul mio campo?

  2. #2
    Così funzia
    <%
    a="21/08/2004"
    c= date()
    if isdate(a) then 'controlli se a è una data
    response.write DateDiff("d",a ,c ) 'calcoli i giorni altrimenti usa m per i mesi

    end if
    %>

  3. #3

  4. #4
    Originariamente inviato da 21-12
    Così funzia
    <%
    a="21/08/2004"
    c= date()
    if isdate(a) then 'controlli se a è una data
    response.write DateDiff("d",a ,c ) 'calcoli i giorni altrimenti usa m per i mesi

    end if
    %>

    mentre aspettavo ho trovato questa soluzione ma mi da errore sulla data archiviata. tipo errato string.

  5. #5
    codice:
     response.write DateDiff("d",a ,c ) 'calcoli i giorni altrimenti usa m per i mesi
    in

    codice:
     response.write DateDiff("d",CDate(a),c ) 'calcoli i giorni altrimenti usa m per i mesi

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 © 2025 vBulletin Solutions, Inc. All rights reserved.