Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Sei registrato da 365 giorni

    Ciao, in un dbase tra i dati che vengono aquisiti quando un utente si registra c'è anche la data di registrazione:
    codice:
    data_ricevuto = Date()
    E' possibile su richiesta dell'utente o a scadenza precisa sapere da quanti giorni è registrato alla pagina web? :master:

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    DateDiff(intervallo,data1,data2 [,primogiornosettimana[,primasettimanaanno]])

    Roby

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie, mentre aspettavo la risposta ho provato così (sta proprio in tuo post Roby):
    codice:
    DiffADate = DateDiff("d", date(), data_ricevuto)
    ma restituisce: -38206

  4. #4

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Microsoft VBScript compilation error '800a03ee'
    Expected ')'

    codice:
    DiffADate = DateDiff(intervallo,data1,data2 [,primogiornosettimana[,primasettimanaanno]])

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da fraude
    Microsoft VBScript compilation error '800a03ee'
    Expected ')'

    codice:
    DiffADate = DateDiff(intervallo,data1,data2 [,primogiornosettimana[,primasettimanaanno]])


    Studiala e applicala! Non copiare e basta...

    Roby

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72

    Studiala e applicala! Non copiare e basta...
    Roby
    Infatti:
    codice:
    DiffADate = DateDiff("d", date(), data_ricevuto [, primogiornosettimana[, primasettimanaanno]])
    le parentesi tonde sono due (aperte e chiuse)...

  8. #8
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Dalle istruzioni che mi hai mandato:

    codice:
    DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])
    Arguments
    interval
    Required. String expression that is the interval you want to use to calculate the differences between date1 and date2. See Settings section for values.
    date1, date2
    Required. Date expressions. Two dates you want to use in the calculation.
    firstdayofweek
    Optional. Constant that specifies the day of the week. If not specified, Sunday is assumed. See Settings section for values.
    firstweekofyear
    Optional. Constant that specifies the first week of the year. If not specified, the first week is assumed to be the week in which January 1 occurs. See Settings section for values.

    per cui scrivo:
    codice:
    DiffADate = "Giorni:" & DateDiff("d", data_ricevuto, date())
    in cui:
    "d" = interval
    data_ricevuto = data1
    date() = date 2
    firstweekofyear = no (opzionale)
    firstweekofyear = no (opzionale)

    mi restituisce per qualunche utente che chiede informazioni Giorni: 38206
    il che non è vero... :master:

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Provo anche così:
    codice:
    dOdierna = 07/08/2004
    dUtente = 07/07/2004
    differenza = dateDiff("d", dUtente, dOdierna)
    ma la differenza restituisce sempre zero...

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    forse xkè hai scritto la stessa data

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.