Visualizzazione dei risultati da 1 a 4 su 4

Discussione: confronto date

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    confronto date

    Carissimi,
    volevo chiederVi come impostare un confronto tra date in un form.
    Cioè ho un form che si devono inserire delle news con scadenza dove c'è un campo scadenza che viene impostato automaticamente fino ad un max di 30 gg dal momento della compilazione utilizzando questo script:

    rs.Fields("scadenza") = DateAdd("d", 30, Date())
    dove la scadenza presa dal db corrisponde alla data odierna.
    Nel campo scadenza del form appare in automatico la data posticipata di 30 giorni prelevata utilizzando:
    <%=rs.Fields("scadenza")%>
    quindi modificabile.
    Però vorrei che se l'utente inserisce una data minore di 30 giorni il form l'accetti, mentre se prova a mettere una data superiore ai 30 giorni indicati deve dargli errore.
    Quindi un confronto di date, se è più alta deve restituire errore se è più bassa lasciarla.
    Come posso fare?
    Grazie
    Gino

  2. #2
    Usa la funzione DateDiff.
    Fai la differenza tra le date e se > 30 consenti, se minore dai errore.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie Weppos,
    ma potresti darmi uno script di esempio?
    Grazie
    G.

  4. #4

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.