Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: problema con data

  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419

    probelama con data

    Salve, ho un problema strano:
    ho un form che contiene dei valori(1,3,5)che sommati alla data del giorno odierno crea una data di scadenza.
    Sulla pagina appare la data giusta cio e quella di oggi,mentre appena faccio la somma e per esempio inserisco 1 la data e' 31/12/1899?come mai c'e questa data di partenza?lo script e' questo:

    <%scadenza = request("scadenza")
    data_scadenza = date () + scadenza
    response.write data_scadenza%>
    grazie

  2. #2
    Per sommare valori ad una data usa la funzione DateAdd()

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    grazie,ma mi fa una somma strana: cioe' parte dal 31/12/1899,per poi aggiungere i giorni indicati nel form.Come dovrei impostare la funzione DateAdd()con il mio scipt per farli sommare i giorni da oggi?grazie mille

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    scusami ma aggiugendo la funzione alla scipt mi da errore,dove sbaglio?grazie

  5. #5
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    DateAdd("d",1,Date())
    d indica che stai aggiungendo una quantità tipo giorni
    1 indica 1 giorno
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    scusami e nel mio scipt come andrebbe inserito affinche faccia la somma dei giorni con la data attuale?

    <%scadenza = request("scadenza")
    data_scadenza = date () + scadenza
    response.write data_scadenza%>


    DateAdd("d",1,Date()) (????)


    grazie

  7. #7
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    Se scandenza è in giorni:

    <%scadenza = CInt(request("scadenza"))
    data_scadenza = DateAdd("d",scadenza,Date())
    response.write data_scadenza%>
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    ok la somma la fa pero mi visulizza 04/01/1900 cioe' la base di partenza e il 30/12/1899,mentre nella pagina dove inserisco il valore la data visualizzata e' giusta.,perche mi visualizza questa data vecchia e non fa la somma con quella attuale?grazie

  9. #9
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    Prova a fare
    response.write Date()
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  10. #10
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    nulla, la somma la fa pero parte dal 31/12/1899

    <%scadenza = CInt(request("scadenza"))
    data_scadenza = DateAdd("d",scadenza,Date())
    response.write Date()%>,


    ma in dremweaver c'e' qualcosa settato in default?la data sulla pagina
    e visualizzata bene....
    cerco aiuto grazie

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.